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) |