Freigeben über


DDHAL_DESTROYDDLOCALDATA-Struktur (ddrawi.h)

DDHAL_DESTROYDDLOCALDATA enthält die Informationen, die der Treiber benötigt, um eine Reihe von Oberflächen zu zerstören, die einem bestimmten lokalen DirectDraw-Objekt zugeordnet sind.

Syntax

typedef struct _DDHAL_DESTROYDDLOCALDATA {
  DWORD                   dwFlags;
  LPDDRAWI_DIRECTDRAW_LCL pDDLcl;
  HRESULT                 ddRVal;
} *LPDDHAL_DESTROYDDLOCALDATA, DDHAL_DESTROYDDLOCALDATA;

Member

dwFlags

Nicht verwendet.

pDDLcl

Verweist auf das lokale Direct Draw-Objekt, das als Verweis für alle Direct3D-Oberflächen dient, die zerstört werden müssen.

ddRVal

Gibt den Speicherort an, an dem der Treiber den Rückgabewert von D3dDestroyDLocal schreibt. Ein Rückgabecode von D3D_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabecodes für Direct3D-Treiberrückrufe.

Anforderungen

Anforderung Wert
Header ddrawi.h (include D3dhal.h)

Weitere Informationen

D3dDestroyDLocal