DD_QUERYMOCOMPSTATUSDATA 结构 (ddrawint.h)
DD_QUERYMOCOMPSTATUSDATA结构包含查询上一帧状态所需的信息。
语法
typedef struct _DD_QUERYMOCOMPSTATUSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
PDD_SURFACE_LOCAL lpSurface;
DWORD dwFlags;
HRESULT ddRVal;
} *PDD_QUERYMOCOMPSTATUSDATA, DD_QUERYMOCOMPSTATUSDATA;
成员
lpDD
指向仅与当前 Microsoft DirectDraw 过程相关的 DD_DIRECTDRAW_LOCAL 结构。
lpMoComp
指向包含所请求的运动补偿说明的 DD_MOTIONCOMP_LOCAL 结构。
lpSurface
指向包含要查询的图面 的DD_SURFACE_LOCAL 结构。
dwFlags
指示表面访问的类型。
DDMCQUERY_READ
指示只能测试表面的读取或显示访问权限。 如果未设置此标志,则可以测试图面的写入访问权限。
ddRVal
指定驱动程序写入 DdMoCompQueryStatus 回调的返回值的位置。 返回代码DD_OK表示硬件已完成 处理 DdMoCompRender 请求。 否则,返回值必须DDERR_WASSTILLDRAWING。 有关详细信息,请参阅 DirectDraw 的返回值。
要求
要求 | 值 |
---|---|
Header | ddrawint.h (包括 Winddi.h) |