structure D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE (d3dukmdt.h)
La structure D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE est utilisée pour traduire l’allocation d’invité en handle hôte correspondant.
Syntaxe
typedef struct _D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hAllocation;
} D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE;
Membres
EscapeType
[in] Un D3DDDI_DRIVERESCAPETYPE. Doit être défini sur D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE.
hAllocation
[in/out] Lors de l’entrée, un handle vers une allocation graphique DirectX retournée par DxgkddiCreateAllocation.
Lors du retour, un handle qui peut être envoyé au pilote en mode noyau et utilisé dans des fonctions telles que DxgkcbAcquirehandledata, DxgkcbReleasehandledata, DxcbGethandledataet DxgkcbGethandleparent.
Remarques
La structure D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE est utilisée avec le type d’échappement D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE connu.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1809 |
d’en-tête | d3dukmdt.h |