Skip to main content
从设备对象获取应用程序定义的数据。

语法

参数

guid [in]
类型:const GUID &
与数据关联的 GUID pDataSize [in, out]
类型:UINT *
指向一个变量的指针,该变量在输入时包含 pData 所指向缓冲区的大小(以字节为单位),在输出时包含 GetPrivateData 检索的数据量的大小(以字节为单位)。 pData [out, optional]
类型:void *
指向一个内存块的指针,如果 pDataSize 指向的值指定了足够大的缓冲区来容纳数据,则该内存块接收来自设备对象的数据。

返回值

类型:HRESULT 此方法返回 Direct3D 12 返回代码之一。

备注

如果返回的数据是指向先前由 SetPrivateDataInterface 设置的 IUnknown 或其派生类之一的指针,则在返回私有数据之前,该接口的引用计数将递增。

要求

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

另请参阅

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