Partager via


D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE structure (d3dukmdt.h)

La structure D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE est utilisée pour traduire le handle de ressource en handle hôte correspondant.

Syntaxe

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

Membres

EscapeType

Un D3DDDI_DRIVERESCAPETYPE. Doit être défini sur D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE.

hResource

[entrée/sortie] Lors de l’entrée, un handle vers une ressource graphique DirectX qui a été retournée par DXGKDDI_CREATEALLOCATION.

Au retour, un handle qui peut être envoyé au pilote en mode noyau et utilisé dans des fonctions telles que DXGKCB_ACQUIREHANDLEDATA, DXGKCB_RELEASEHANDLEDATA, DXGKCB_GETHANDLEDATA et DXGKCB_GETHANDLEPARENT.

Remarques

La structure D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE est utilisée avec le type d’échappement D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE connu.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3dukmdt.h

Voir aussi

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE