IDXGISwapChain1 インターフェイス (dxgi1_2.h)

IDXGISwapChain から強化されたプレゼンテーション機能を提供します。 これらのプレゼンテーション機能は、ダーティ四角形とスクロール四角形を指定してプレゼンテーションを最適化することで構成されます。

継承

IDXGISwapChain1 インターフェイスは、IDXGISwapChain から継承されます。 IDXGISwapChain1 には、次の種類のメンバーもあります。

メソッド

IDXGISwapChain1 インターフェイスには、これらのメソッドがあります。

 
IDXGISwapChain1::GetBackgroundColor

スワップ チェーンの背景色を取得します。
IDXGISwapChain1::GetCoreWindow

このスワップ チェーン オブジェクトの基になる CoreWindow オブジェクトを取得します。
IDXGISwapChain1::GetDesc1

スワップ チェーンの説明を取得します。
IDXGISwapChain1::GetFullscreenDesc

全画面表示スワップ チェーンの説明を取得します。
IDXGISwapChain1::GetHwnd

このスワップ チェーン オブジェクトの基になる HWND を取得します。
IDXGISwapChain1::GetRestrictToOutput

現在の操作の内容を制限できる出力 (ディスプレイ モニター) を取得します。
IDXGISwapChain1::GetRotation

スワップ チェーンのバック バッファーの回転を取得します。
IDXGISwapChain1::IsTemporaryMonoSupported

スワップ チェーンが "一時モノ" をサポートしているかどうかを判断します。
IDXGISwapChain1::Present1

表示画面にフレームを表示します。
IDXGISwapChain1::SetBackgroundColor

スワップ チェーンの背景色を変更します。
IDXGISwapChain1::SetRotation

スワップ チェーンのバック バッファーの回転を設定します。

解説

スワップ チェーンを作成するには、 IDXGIFactory2::CreateSwapChainForHwndIDXGIFactory2::CreateSwapChainForCoreWindow、または IDXGIFactory2::CreateSwapChainForComposition を呼び出します。 D3D11CreateDeviceAndSwapChain を呼び出すときにスワップ チェーンを作成することもできます。ただし、IDXGISwapChain インターフェイスが提供するスワップ チェーン機能のサブセットにのみアクセスできます。

IDXGISwapChain1 には IsTemporary MonoSupported メソッドが用意されています。このメソッドを使用すると、スワップ チェーンが "一時モノ" プレゼンテーションをサポートしているかどうかを判断できます。 この種類のスワップ チェーンは、モノラル コンテンツを表示するために使用できるステレオ スワップ チェーンです。

メモ 高度なプレゼンテーション フラグなどの一部のステレオ機能は、明示的なインターフェイスの変更によって表されません。 さらに、元の (IDXGISwapChain) と new (IDXGISwapChain1) スワップ チェーン インターフェイスは、一般に同じ動作をします。 IDXGISwapChain メソッドを IDXGISwapChain1 メソッドに変換する方法については、IDXGISwapChain1 メソッドの説明を参照してください。
 

要件

   
サポートされている最小のクライアント Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー dxgi1_2.h

関連項目

DXGI インターフェイス

IDXGIFactory2::CreateSwapChainForComposition

IDXGIFactory2::CreateSwapChainForCoreWindow

IDXGIFactory2::CreateSwapChainForHwnd

IDXGISwapChain