ID3D11On12Device1::GetD3D12Device 方法 (d3d11on12.h)

检索与之互操作的 Direct3D 12 设备 。 这样可以与可能交给 Direct3D 11 设备但希望改用 Direct3D 12 的组件实现更好的互操作性。

语法

HRESULT GetD3D12Device(
  REFIID riid,
  void   **ppvDevice
);

参数

riid

类型: REFIID

对要在 中返回的接口 (GUID) 的全局唯一标识符的 ppvDevice引用。 这应为 ID3D12Device 的 GUID

ppvDevice

类型: void**

指向接收指向设备的指针的内存块的指针。 这是指向 ID3D12Device 的指针的地址,表示 Direct3D 12 设备。

返回值

类型: HRESULT

如果函数成功,则返回 S_OK。 否则,它将返回 HRESULT错误代码

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 d3d11on12.h
Library D3D11.lib
DLL D3D11.dll

另请参阅