IDXGIOutput::TakeOwnership
出力の所有権を取得します。
HRESULT
TakeOwnership(
IUnknown *pDevice,
BOOL Exclusive
);
パラメータ
- pDevice
デバイスの IUnknown インターフェイス (ID3D10Device など)へのポインターです。 - Exclusive
他のスレッドまたはアプリケーションによるデバイスの所有権の取得を有効にする場合は TRUE に、それ以外の場合は FALSE に設定します。
戻り値
次の DXGI_ERROR のいずれかを返します。
解説
この出力の使用が終わったら、IDXGIOutput::ReleaseOwnership を呼び出します。
このメソッドをアプリケーションで直接呼び出してはいけません。直接呼び出した場合の結果は予測不能です。このメソッドは、全画面トランジション時に DXGI スワップ チェーン オブジェクトによって暗黙的に呼び出されるので、スワップ チェーン メソッドの代わりに使用してはいけません。
要件
ヘッダー: DXGI.h 宣言
ライブラリ: DXGI.lib 内容