ID3D11Debug::SetSwapChain メソッド (d3d11sdklayers.h)

IDXGISwapChain::P resent を自動的に呼び出す際にランタイムが使用するスワップ チェーンを設定します。

構文

HRESULT SetSwapChain(
  [in, optional] IDXGISwapChain *pSwapChain
);

パラメーター

[in, optional] pSwapChain

種類: IDXGISwapChain*

ランタイムが IDXGISwapChain::P resent を自動的に呼び出す際に使用するスワップ チェーン。は、DXGI_SWAP_EFFECT_SEQUENTIALスワップ効果フラグを使用して作成されている必要があります。

戻り値

型: HRESULT

このメソッドは、次のいずれかの Direct3D 11 リターン コードを返します

解説

メモ セッション 0 プロセスでこの API を呼び出すと、 DXGI_ERROR_NOT_CURRENTLY_AVAILABLEが返されます。
 
このメソッドによって設定されたスワップ チェーンは、 機能マスクでD3D11_DEBUG_FEATURE_PRESENT_PER_RENDER_OPが設定されている場合にのみ使用されます。

要件

   
対象プラットフォーム Windows
ヘッダー d3d11sdklayers.h
Library D3D11.lib

関連項目

ID3D11Debug インターフェイス