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 运行时使用这些函数与用户模式显示驱动程序就特定于图形适配器的操作进行通信。

要求

要求
Header d3d12umddi.h