IDXGIObject::SetPrivateDataInterface
オブジェクトのプライベート データのインターフェイスを設定します。
HRESULT
SetPrivateDataInterface(
REFGUID Name,
const IUnknown *pUnknown
);
パラメータ
- Name
インターフェイスを特定する GUID。 - pUnknown
設定対象のインターフェイス。
戻り値
次の DXGI_ERROR のいずれかを返します。
解説
この API は、インターフェイス ポインターをオブジェクトに関連付けます。
インターフェイスが設定されると、そのリファレンス カウントがインクリメントされます。データが (SPD または SPDI が同じ GUID とともに呼び出されることによって) 上書きされたり、オブジェクトが破棄されたときには、::Release() が呼び出され、インターフェイスのリファレンス カウントがデクリメントされます。
要件
ヘッダー: DXGI.h 宣言
ライブラリ: DXGI.lib 内容