Partager via


structure DD_UNLOCKDATA (ddrawint.h)

La structure DD_UNLOCKDATA contient les informations nécessaires pour effectuer un déverrouillage tel que défini par les structures de paramètres Microsoft DirectDraw.

Syntaxe

typedef struct _DD_UNLOCKDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  HRESULT               ddRVal;
  VOID                  *Unlock;
} *PDD_UNLOCKDATA, DD_UNLOCKDATA;

Membres

lpDD

Pointe vers une structure DD_DIRECTDRAW_GLOBAL qui décrit l’appareil du pilote.

lpDDSurface

Pointe vers une structure DD_SURFACE_LOCAL qui décrit la surface, dans le cas de UnlockD3DBuffer, une mémoire tampon, à déverrouiller.

ddRVal

Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdUnlock ou UnlockD3DBuffer . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.

Unlock

Utilisé par l’API DirectDraw et ne doit pas être renseigné par le pilote.

Configuration requise

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

Voir aussi

DdUnlock

UnlockD3DBuffer