从与 guid 关联的设备获取数据。
语法
HRESULT GetPrivateData(
[in] REFGUID guid,
[in, out] UINT *pDataSize,
[out] void *pData
);
参数
[in] guid
类型: REFGUID
与数据关联的 Guid。
[in, out] pDataSize
类型: UINT*
数据的大小。
[out] pData
类型:void*
指向随设备一起存储的数据的指针。 如果 pData 为 NULL,DataSize 也必须为 0,并且以前与 guid 关联的任何数据都将被销毁。
返回值
类型:HRESULT
此方法返回以下 Direct3D 10 返回代码之一。
注解
如果返回的数据是指向 IUnknown 的指针,或者其派生类之一(以前由 SetPrivateDataInterface 设置),该接口将在返回专用数据之前递增其引用计数。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | Windows操作系统 |
| 标头 | d3d10.h |
| 图书馆 | D3D10.lib |