struttura DD_UNLOCKDATA (ddrawint.h)
La struttura DD_UNLOCKDATA contiene informazioni necessarie per eseguire uno sblocco come definito dalle strutture dei parametri di Microsoft DirectDraw.
Sintassi
typedef struct _DD_UNLOCKDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
HRESULT ddRVal;
VOID *Unlock;
} *PDD_UNLOCKDATA, DD_UNLOCKDATA;
Members
lpDD
Punta a una struttura DD_DIRECTDRAW_GLOBAL che descrive il dispositivo del driver.
lpDDSurface
Punta a una struttura DD_SURFACE_LOCAL che descrive la superficie nel caso di UnlockD3DBuffer, un buffer da sbloccare.
ddRVal
Specifica il percorso in cui il driver scrive il valore restituito del callback DdUnlock o UnlockD3DBuffer . Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Valori restituiti per DirectDraw.
Unlock
Usato dall'API DirectDraw e non deve essere compilato dal driver.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ddrawint.h (include Winddi.h) |