次の方法で共有


ID3D12Object::SetPrivateDataInterface メソッド (d3d12.h)

IUnknown 派生インターフェイスをデバイス オブジェクトに関連付け、そのインターフェイスをアプリケーション定義の GUID に関連付けます。

構文

HRESULT SetPrivateDataInterface(
  [in]           REFGUID        guid,
  [in, optional] const IUnknown *pData
);

パラメーター

[in] guid

種類: REFGUID

インターフェイスに関連付ける GUID

[in, optional] pData

型: const IUnknown*

デバイス オブジェクトに関連付ける IUnknown 派生インターフェイスへのポインター。 その参照カウントは、設定するとインクリメントされ、ID3D12Object が破棄されたとき、または同じ GUIDSetPrivateData または SetPrivateDataInterface を呼び出してデータが上書きされるときに、その参照カウントがデクリメントされます。

戻り値

種類: HRESULT

このメソッドは、Direct3D 12リターン コードのいずれかを返します

要件

要件
対象プラットフォーム Windows
ヘッダー d3d12.h
Library D3D12.lib
[DLL] D3D12.dll

こちらもご覧ください