структура D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE (d3dukmdt.h)
Структура D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE используется для преобразования выделения гостя в соответствующий дескриптор узла.
Синтаксис
typedef struct _D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hAllocation;
} D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE;
Члены
EscapeType
[in] D3DDDI_DRIVERESCAPETYPE. Должно быть задано значение D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE.
hAllocation
[вход/выход] При входе дескриптор выделения графики DirectX, возвращенный из DXGKDDI_CREATEALLOCATION.
При возврате дескриптор может быть отправлен драйверу режима ядра и использоваться в таких функциях, как DXGKCB_ACQUIREHANDLEDATA, DXGKCB_RELEASEHANDLEDATA, DXGKCB_GETHANDLEDATA и DXGKCB_GETHANDLEPARENT.
Комментарии
Структура D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE используется с D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE известным escape-типом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3dukmdt.h |