Skip to main content
获取指向创建此接口的设备的指针。

语法

参数

riid
类型:const IID &
设备接口的全局唯一标识符 (GUID)。 可以使用 __uuidof() 宏获取设备接口的 REFIIDGUID。 例如,__uuidof(ID3D12Device) 将获取设备接口的 GUID ppvDevice [out, optional]
类型:void**
指向内存块的指针,该内存块接收指向设备的 ID3D12Device 接口的指针。

返回值

类型:void 此方法返回其中一个 Direct3D 12 返回代码

备注

任何返回的接口的引用计数都会增加 1,因此请务必在释放返回的指针之前对其调用 ::release(),否则将出现内存泄漏。

示例

D3D12Multithreading 示例按以下方式使用 ID3D12DeviceChild::GetDevice
请参阅 D3D12 参考中的示例代码

要求

头文件: d3d12_xs.h 或 d3d12_x.h
库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列

另请参阅

ID3D12DeviceChild
最后修改于 2026年8月24日