DD_MOTIONCOMP_LOCAL 结构 (ddrawint.h)
DD_MOTIONCOMP_LOCAL 结构包含每个 Microsoft DirectDraw 运动补偿对象的本地数据。
语法
typedef struct _DD_MOTIONCOMP_LOCAL {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID guid;
DWORD dwUncompWidth;
DWORD dwUncompHeight;
DDPIXELFORMAT ddUncompPixelFormat;
DWORD dwDriverReserved1;
DWORD dwDriverReserved2;
DWORD dwDriverReserved3;
LPVOID lpDriverReserved1;
LPVOID lpDriverReserved2;
LPVOID lpDriverReserved3;
} *PDD_MOTIONCOMP_LOCAL, DD_MOTIONCOMP_LOCAL;
成员
lpDD
指向仅与当前 DirectDraw 进程相关的 DD_DIRECTDRAW_LOCAL 结构。
guid
指定描述正在使用的运动补偿过程的 GUID。
dwUncompWidth
指示未压缩输出帧的宽度(以像素为单位)。
dwUncompHeight
指示未压缩输出帧的高度(以像素为单位)。
ddUncompPixelFormat
指定包含未压缩输出帧的像素格式的 DDPIXELFORMAT 结构。
dwDriverReserved1
dwDriverReserved2
dwDriverReserved3
保留供显示驱动程序使用。
lpDriverReserved1
lpDriverReserved2
lpDriverReserved3
保留供显示驱动程序使用。
要求
要求 | 值 |
---|---|
Header | ddrawint.h (包括 Winddi.h) |