DD_MOTIONCOMP_LOCAL structure (ddrawint.h)

The DD_MOTIONCOMP_LOCAL structure contains local data for each individual Microsoft DirectDraw motion compensation object.

Syntax

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;

Members

lpDD

Points to a DD_DIRECTDRAW_LOCAL structure that is relevant to the current DirectDraw process only.

guid

Specifies a GUID that describes the motion compensation process being used.

dwUncompWidth

Indicates the width in pixels of the uncompressed output frame.

dwUncompHeight

Indicates the height in pixels of the uncompressed output frame.

ddUncompPixelFormat

Specifies a DDPIXELFORMAT structure that contains the pixel format of the uncompressed output frame.

dwDriverReserved1

dwDriverReserved2

dwDriverReserved3

Are reserved for use by the display driver.

lpDriverReserved1

lpDriverReserved2

lpDriverReserved3

Are reserved for use by the display driver.

Requirements

Requirement Value
Header ddrawint.h (include Winddi.h)