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)