您的位置:首页 > 其它

8月2日

2013-08-03 10:19 120 查看
EDDGPEPixelFormatToEGPEFormat 

This conversion array converts from EDDGPEPixelFormat to EGPEFormat.

Syntax

const EGPEFormat
EDDGPEPixelFormatToEGPEFormat[] = {
gpe1Bpp,
gpe2Bpp,
gpe4Bpp,
gpe8Bpp,
gpe16Bpp,
gpe16Bpp,
gpe16Bpp,
gpe16Bpp,
gpe24Bpp,
gpe32Bpp,
gpe16Bpp,
gpe16Bpp,
gpe16Bpp,
gpe16Bpp,
gpe16Bpp,
gpe24Bpp,
gpe32Bpp,
gpeUndefined
};

EDDGPEPixelFormat 

This data type identifies a specific memory layout associated with a surface.

Syntax

typedef enum EDDGPEPixelFormat{
ddgpePixelFormat_1bpp = 0,
ddgpePixelFormat_2bpp,
ddgpePixelFormat_4bpp,
ddgpePixelFormat_8bpp,
ddgpePixelFormat_565,
ddgpePixelFormat_5551,
ddgpePixelFormat_4444,
ddgpePixelFormat_5550,
ddgpePixelFormat_8880,
ddgpePixelFormat_8888,
ddgpePixelFormat_YUYV422,
ddgpePixelFormat_UYVY422,
ddgpePixelFormat_YV12,
// some generic types
// Use dwPixelFormatData in conjunction with this info
ddgpePixelFormat_15bppGeneric,
ddgpePixelFormat_16bppGeneric,
ddgpePixelFormat_24bppGeneric,
ddgpePixelFormat_32bppGeneric,
ddgpePixelFormat_UnknownFormat,
// you can assign custom formats starting with this value
ddgpePixelFormat_CustomFormat = 0x1000
};


Remarks

If a surface type required by your driver is missing from the list of supported types, use one of the generic types to indicate the bit-depth of your surface. A custom pixel-

format data field is offered in data structures that rely on the EDDGPEPixelFormat data type. Use this field to store additional information for your driver.

http://msdn.microsoft.com/en-US/library/gg144991(v=winembedded.0).aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: