структура 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
[in/out] При записи дескриптор выделения графики DirectX, возвращенный из DxgkddiCreateAllocation.
При возврате дескриптор, который можно отправить в драйвер режима ядра и использовать в таких функциях, как DxgkccbAcquirehandledata, DxgkccbReleasehandledata, DxcbGethandledataи DxgkcbGethandleparent.
Замечания
Структура D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE используется с известным типом escape-обхода D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | d3dukmdt.h |