IDXGIFactory2::IsWindowedStereoEnabled メソッド (dxgi1_2.h)
ステレオ モードを使用するかどうかを指定します。
構文
BOOL IsWindowedStereoEnabled();
戻り値
ステレオ モードを使用するかどうかを示します。 TRUE は 、ステレオ モードを使用できることを示します。それ以外の場合は FALSE。
Windows 7 のプラットフォーム更新プログラム: Windows 7 用プラットフォーム更新プログラム がインストールされている Windows 7 または Windows Server 2008 R2 では、 IsWindowedStereoEnabled は常に FALSE を返します。立体 3D 表示動作は、Windows 7 用プラットフォーム更新プログラムでは使用できないためです。 Windows 7 のプラットフォーム更新プログラムの詳細については、「Windows 7 用プラットフォーム更新プログラム」を参照してください。
解説
ウィンドウアプリケーションでは、ステレオを使用する前 に IsWindowedStereoEnabled を呼び出することをお勧めします。 次の項目の両方が true の場合、IsWindowedStereoEnabled は TRUE を返します。
- コンピューター内のすべてのアダプターには、ステレオ対応のドライバーがあります。 これは、ドライバーが Windows 8 (WDDM 1.2) の Windows ディスプレイ ドライバー モデル (WDDM) に実装されていることを意味します。 ただし、アダプターは必ずしもステレオをスキャンできる必要はありません。
- デスクトップ ウィンドウ マネージャー (DWM) が少なくとも 1 つのアダプター出力でステレオ構成を実行するように、現在のデスクトップ モード (デスクトップ モードはモノラル) とシステム ポリシーとハードウェアが構成されています。
Direct3D 11.1 Simple Stereo 3D サンプルは、立体 3D 効果を追加する方法と、システム ステレオの変更に対応する方法を示しています。
要件
サポートされている最小のクライアント | Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | dxgi1_2.h |
Library | Dxgi.lib |