次の方法で共有


IDXGIOutput::TakeOwnership

出力の所有権を取得します。

HRESULT 
TakeOwnership(
  IUnknown *pDevice,
  BOOL Exclusive
);

パラメータ

  • pDevice
    デバイスの IUnknown インターフェイス (ID3D10Device など)へのポインターです。
  • Exclusive
    他のスレッドまたはアプリケーションによるデバイスの所有権の取得を有効にする場合は TRUE に、それ以外の場合は FALSE に設定します。

戻り値

次の DXGI_ERROR のいずれかを返します。

解説 

この出力の使用が終わったら、IDXGIOutput::ReleaseOwnership を呼び出します。

このメソッドをアプリケーションで直接呼び出してはいけません。直接呼び出した場合の結果は予測不能です。このメソッドは、全画面トランジション時に DXGI スワップ チェーン オブジェクトによって暗黙的に呼び出されるので、スワップ チェーン メソッドの代わりに使用してはいけません。

要件

ヘッダー: DXGI.h 宣言

ライブラリ: DXGI.lib 内容

関連項目

IDXGIOutput