struttura D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE (d3dukmdt.h)
La struttura D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE viene usata per convertire l'allocazione guest nell'handle host corrispondente.
Sintassi
typedef struct _D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hAllocation;
} D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE;
Membri
EscapeType
[in] Oggetto D3DDDI_DRIVERESCAPETYPE. Deve essere impostato su D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE.
hAllocation
[in/out] All'ingresso, un handle per un'allocazione 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_TRANSLATEALLOCATIONEHANDLE viene utilizzata con il tipo di escape noto D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1809 |
intestazione | d3dukmdt.h |