D3D12DDIARG_OPENADAPTER结构 (d3d12umddi.h)
D3D12DDIARG_OPENADAPTER结构描述图形适配器对象。
语法
typedef struct D3D12DDIARG_OPENADAPTER {
[in] D3D12DDI_HRTADAPTER hRTAdapter;
[out] D3D12DDI_HADAPTER hAdapter;
[in] const D3DDDI_ADAPTERCALLBACKS *pAdapterCallbacks;
[out] D3D12DDI_ADAPTERFUNCS *pAdapterFuncs;
} D3D12DDIARG_OPENADAPTER;
成员
[in] hRTAdapter
图形适配器对象的运行时句柄,指定驱动程序在驱动程序调用 Microsoft Direct3D 运行时提供的 pfnQueryAdapterInfoCb 回调函数时,驱动程序应用于查询图形适配器功能的句柄。
[out] hAdapter
图形适配器对象的句柄,指定 Direct3D 运行时在后续驱动程序调用中使用的句柄来标识图形适配器对象。 驱动程序生成唯一句柄并将其传回 Direct3D 运行时。
[in] pAdapterCallbacks
指向 D3DDDI_ADAPTERCALLBACKS 结构的指针,该结构包含驱动程序可以使用的 Direct3D 运行时提供的 pfnQueryAdapterInfoCb 回调函数。
[out] pAdapterFuncs
指向包含特定于用户模式显示驱动程序适配器的函数表的D3D12DDI_ADAPTERFUNCS结构的指针。 Direct3D 运行时使用这些函数与用户模式显示驱动程序通信,了解特定于图形适配器的作。
要求
要求 | 价值 |
---|---|
标头 | d3d12umddi.h |