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]在条目中,从 DxgkddiCreateAllocation返回的 DirectX 图形分配的句柄。

返回时,可以发送到内核模式驱动程序并在 DxgkcbAcquirehandledataDxgkcbReleasehandledataDxcbGethandledataDxgkcbGethandleparent等函数中使用句柄。

言论

D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE 结构与已知转义类型 D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE 一起使用。

要求

要求 价值
最低支持的客户端 Windows 10 版本 1809
标头 d3dukmdt.h

另请参阅

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DxgkddiEscape

D3DKMTEscape