Condividi tramite


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)

Vedi anche

DdUnlock

UnlockD3DBuffer