Condividi tramite


struttura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE (d3dukmdt.h)

La struttura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE viene usata per convertire l'handle di risorsa nell'handle host corrispondente.

Sintassi

typedef struct _D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE {
  D3DDDI_DRIVERESCAPETYPE EscapeType;
  D3DKMT_HANDLE           hResource;
} D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE;

Membri

EscapeType

Oggetto D3DDDI_DRIVERESCAPETYPE. Deve essere impostato su D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE.

hResource

[in/out] All'ingresso, un handle per una risorsa grafica DirectX restituita da DxgkddiCreateAllocation.

Al ritorno, un handle che può essere inviato al driver in modalità kernel e usato in funzioni come DxgkcbAcquirehandledata, DxgkcbReleasehandledata, DxcbGethandledatae DxgkcbGethandleparent.

Osservazioni

La struttura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE viene utilizzata con il tipo di escape noto D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1809
intestazione d3dukmdt.h

Vedere anche

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DxgkddiEscape

D3DKMTEscape