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 |