(ddrawint.h) DD_ENDMOCOMPFRAMEDATA 结构
DD_ENDMOCOMPFRAMEDATA 结构包含完成解码的帧所需的信息。
语法
typedef struct _DD_ENDMOCOMPFRAMEDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
LPVOID lpInputData;
DWORD dwInputDataSize;
HRESULT ddRVal;
} *PDD_ENDMOCOMPFRAMEDATA, DD_ENDMOCOMPFRAMEDATA;
成员
lpDD
指向仅与当前 DirectDraw 进程相关的 DD_DIRECTDRAW_LOCAL 结构。
lpMoComp
指向一个 DD_MOTIONCOMP_LOCAL 结构,该结构包含所请求的动作补偿的说明。
lpInputData
指向可选缓冲区,其内容由 GUID 定义。 此缓冲区不能包含任何嵌入的指针。
dwInputDataSize
指示 lpInputData 中数据的大小(以字节为单位)。
ddRVal
指定驱动程序写入 DdMoCompEndFrame 回调的返回值的位置。 返回代码DD_OK表示成功。 有关详细信息,请参阅 DirectDraw 的返回值。
要求
要求 | 值 |
---|---|
Header | ddrawint.h (包括 Winddi.h) |