DD_GETMOCOMPFORMATSDATA 结构 (ddrawint.h)
DD_GETMOCOMPFORMATSDATA结构包含未压缩的格式信息。
语法
typedef struct _DD_GETMOCOMPFORMATSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwNumFormats;
LPDDPIXELFORMAT lpFormats;
HRESULT ddRVal;
} *PDD_GETMOCOMPFORMATSDATA, DD_GETMOCOMPFORMATSDATA;
成员
lpDD
指向仅与当前 Microsoft DirectDraw 过程相关的 DD_DIRECTDRAW_LOCAL 结构。
lpGuid
指向描述所请求的未压缩格式的 GUID。
dwNumFormats
指示指定的 GUID 支持的未压缩格式的数目。
lpFormats
指向包含运动补偿像素格式的 DDPIXELFORMAT 结构。 如果此成员不为 NULL,则未压缩的格式将复制到此成员指向的缓冲区中。
ddRVal
指定驱动程序写入 DdMoCompGetFormats 回调的返回值的位置。 返回代码DD_OK表示成功。 有关详细信息,请参阅 DirectDraw 的返回值。
要求
要求 | 值 |
---|---|
Header | ddrawint.h (包括 Winddi.h) |