次の方法で共有


IDXGISwapChain2::GetMaximumFrameLatency メソッド (dxgi1_3.h)

スワップ チェーンがレンダリングのためにキューに登録できるフレームの数を取得します。

構文

HRESULT GetMaximumFrameLatency(
  [out] UINT *pMaxLatency
);

パラメーター

[out] pMaxLatency

スワップ チェーンのキューに登録されるバック バッファー フレームの最大数。 この値は既定では 1 ですが、シーンが 1 つの垂直更新 (通常は約 16 ミリ秒) の描画にかかる時間よりも長い場合は、2 に設定する必要があります。

戻り値

成功した場合はS_OKを返します。それ以外の場合は、 D3DERR 列挙型の次のメンバーのいずれかを返します。

  • D3DERR_DEVICELOST
  • D3DERR_DEVICEREMOVED
  • D3DERR_DRIVERINTERNALERROR
  • D3DERR_INVALIDCALL
  • D3DERR_OUTOFVIDEOMEMORY

要件

   
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー dxgi1_3.h
Library Dxgi.lib

関連項目

DirectX 待機時間のサンプル

IDXGISwapChain2

SetMaximumFrameLatency