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] Une D3DDDI_DRIVERESCAPETYPE. Doit être défini sur D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE.
hAllocation
[in/out] Lors de l’entrée, un handle vers une allocation de graphiques DirectX qui a été retourné 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_TRANSLATEALLOCATIONEHANDLE est utilisée avec le D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE type d’échappement connu.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
En-tête | d3dukmdt.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour