次の方法で共有


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