struttura DD_GETMOCOMPCOMPBUFFDATA (ddrawint.h)

La struttura DD_GETMOCOMPCOMPBUFFDATA contiene le informazioni sul buffer compresso.

Sintassi

typedef struct _DD_GETMOCOMPCOMPBUFFDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  GUID                 *lpGuid;
  DWORD                dwWidth;
  DWORD                dwHeight;
  DDPIXELFORMAT        ddPixelFormat;
  DWORD                dwNumTypesCompBuffs;
  LPDDCOMPBUFFERINFO   lpCompBuffInfo;
  HRESULT              ddRVal;
} *PDD_GETMOCOMPCOMPBUFFDATA, DD_GETMOCOMPCOMPBUFFDATA;

Members

lpDD

Punta a una struttura di DD_DIRECTDRAW_LOCAL rilevante solo per il processo Microsoft DirectDraw corrente.

lpGuid

Punta a un GUID per il quale vengono richieste le informazioni sul buffer compresso.

dwWidth

Indica la larghezza in pixel del frame di output non compresso.

dwHeight

Indica l'altezza in pixel del frame di output non compresso.

ddPixelFormat

Punta a una struttura DDPIXELFORMAT che contiene il formato pixel del frame di output non compresso.

dwNumTypesCompBuffs

Indica il numero di tipi diversi di superfici richieste dal driver per eseguire la compensazione del movimento utilizzando il GUID richiesto.

lpCompBuffInfo

Punta a una struttura DDCOMPBUFFERINFO contenente le informazioni fornite dal driver per ogni tipo di superficie richiesta.

ddRVal

Specifica il percorso in cui il driver scrive il valore restituito del callback DdMoCompGetBuffInfo . Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Valori restituiti per DirectDraw.

Requisiti

Requisito Valore
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DdMoCompGetBuffInfo