Partager via


Structure DDMOCOMPBUFFERINFO (ddrawint.h)

La structure DDMOCOMPBUFFERINFO contient les informations de bloc de macro nécessaires au rendu d’une trame et transmet ces informations à la structure DD_RENDERMOCOMPDATA .

Syntaxe

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

Membres

dwSize

Spécifie la taille en octets de cette structure DDMOCOMPBUFFERINFO.

lpCompSurface

Pointe vers une structure DD_SURFACE_LOCAL qui contient les données compressées.

dwDataOffset

Indique le décalage par rapport aux données pertinentes, en octets, à partir du début de la mémoire tampon. Cette valeur n’autorise pas le pitch.

dwDataSize

Indique la taille des données pertinentes en octets. Cette valeur n’autorise pas le pitch.

lpPrivate

Utilisé par Microsoft DirectDraw et doit être ignoré par le pilote.

Configuration requise

Condition requise Valeur
En-tête ddrawint.h (inclure Winddi.h)

Voir aussi

DD_RENDERMOCOMPDATA

DD_SURFACE_LOCAL