D3DKMT_CREATECONTEXTVIRTUAL结构(d3dkmthk.h)
D3DKMT_CREATECONTEXTVIRTUAL 与 D3DKMTCreateContextVirtual 一起使用,以创建支持虚拟寻址的内核模式设备上下文。
语法
typedef struct _D3DKMT_CREATECONTEXTVIRTUAL {
D3DKMT_HANDLE hDevice;
UINT NodeOrdinal;
UINT EngineAffinity;
D3DDDI_CREATECONTEXTFLAGS Flags;
VOID *pPrivateDriverData;
UINT PrivateDriverDataSize;
D3DKMT_CLIENTHINT ClientHint;
D3DKMT_HANDLE hContext;
} D3DKMT_CREATECONTEXTVIRTUAL;
成员
hDevice
[in]拥有所创建上下文的设备句柄。
NodeOrdinal
[in]上下文计划的节点的从零开始的索引。
EngineAffinity
[in]引擎的从零开始的索引,在 NodeOrdinal 指定的节点中,上下文可以运行。
Flags
[in]一个 D3DDDI_CREATECONTEXTFLAGS 结构,用于指示在位字段标志中如何创建上下文。
pPrivateDriverData
[in]指向传递给显示微型端口驱动程序的专用数据的指针。
PrivateDriverDataSize
[in]pPrivateDriverData 指向的专用数据的大小(以字节为单位)。
ClientHint
[in]描述哪个图形子系统正在创建上下文的提示。
hContext
[out]创建的设备上下文的句柄。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 |
支持的最低服务器 | Windows Server 2016 |
标头 | d3dkmthk.h (包括 D3dkmthk.h) |