IDXGIObject::SetPrivateDataInterface 方法 (dxgi.h)

在对象的私有数据中设置接口。

语法

HRESULT SetPrivateDataInterface(
  [in] REFGUID        Name,
  [in] const IUnknown *pUnknown
);

参数

[in] Name

类型: REFGUID

标识接口的 GUID。

[in] pUnknown

类型: const IUnknown*

要设置的接口。

返回值

类型: HRESULT

返回以下 DXGI_ERROR之一。

注解

此 API 将接口指针与 对象相关联。

设置接口时,其引用计数递增。 如果通过使用相同的 GUID 调用 SPD 或 SPDI 来覆盖 (数据) 或销毁对象,则调用 ::Release () 并递减接口的引用计数。

要求

要求
目标平台 Windows
标头 dxgi.h
Library DXGI.lib

另请参阅

DXGI 接口

IDXGIObject