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 |