Freigeben über


DDMOCOMPBUFFERINFO-Struktur (ddrawint.h)

Die DDMOCOMPBUFFERINFO-Struktur enthält die Zum Rendern eines Frames erforderlichen Makroblockinformationen und übergibt diese Informationen an die DD_RENDERMOCOMPDATA-Struktur .

Syntax

typedef struct _DDMOCOMPBUFFERINFO {
  DWORD             dwSize;
  PDD_SURFACE_LOCAL lpCompSurface;
  DWORD             dwDataOffset;
  DWORD             dwDataSize;
  LPVOID            lpPrivate;
} DDMOCOMPBUFFERINFO, *LPDDMOCOMPBUFFERINFO;

Member

dwSize

Gibt die Größe dieser DDMOCOMPBUFFERINFO-Struktur in Bytes an.

lpCompSurface

Zeigt auf eine DD_SURFACE_LOCAL-Struktur , die die komprimierten Daten enthält.

dwDataOffset

Gibt den Offset auf die relevanten Daten in Bytes vom Anfang des Puffers an. Dieser Wert lässt keine Tonhöhe zu.

dwDataSize

Gibt die Größe der relevanten Daten in Bytes an. Dieser Wert lässt keine Tonhöhe zu.

lpPrivate

Wird von Microsoft DirectDraw verwendet und sollte vom Treiber ignoriert werden.

Anforderungen

Anforderung Wert
Header ddrawint.h (include Winddi.h)

Weitere Informationen

DD_RENDERMOCOMPDATA

DD_SURFACE_LOCAL