ID3D11On12Device1::GetD3D12Device 方法 (d3d11on12.h)
检索要与之进行互操作的 Direct3D 12 设备。 这样就可以更好地与可能交给 Direct3D 11 设备的组件实现互操作性,但想要改用 Direct3D 12。
语法
HRESULT GetD3D12Device(
REFIID riid,
void **ppvDevice
);
参数
riid
类型:REFIID
对要在 ppvDevice
中返回的接口的全局唯一标识符(GUID)的引用。 这应为 ID3D12Device的 GUID。
ppvDevice
类型:void**
指向接收指向设备的指针的内存块的指针。 这是指向表示 Direct3D 12 设备的 ID3D12Device的指针的地址。
返回值
类型:HRESULT
如果函数成功,则返回 S_OK。 否则,它将返回 HRESULT错误代码。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 内部版本 20348 |
支持的最低服务器 | Windows 10 内部版本 20348 |
标头 | d3d11on12.h |
库 | D3D11.lib |
DLL | D3D11.dll |