IDXGIDecodeSwapChain::P resentBuffer メソッド (dxgi1_3.h)
出力アダプターにフレームを表示します。 フレームは、デコード スワップ チェーンの作成に使用された IDXGIResource オブジェクトのサブリソースです。
構文
HRESULT PresentBuffer(
UINT BufferToPresent,
UINT SyncInterval,
UINT Flags
);
パラメーター
BufferToPresent
サブリソース配列のどのメンバーが存在するかを示すインデックス。
SyncInterval
フレームのプレゼンテーションを垂直方向の空白と同期する方法を指定する整数。
ビット ブロック転送 (bitblt) モデル (DXGI_SWAP_EFFECT_DISCARD または DXGI_SWAP_EFFECT_SEQUENTIAL) の場合、値は次のとおりです。
- 0 - プレゼンテーションはすぐに行われ、同期はありません。
- 1,2,3,4 - n番目の垂直空白の後にプレゼンテーションを同期します。
- 0 - 以前に表示されたフレームの残り時間を取り消し、新しいフレームがキューに入っている場合は、このフレームを破棄します。
- n > 0 - 少なくとも n 個の垂直ブランクのプレゼンテーションを同期します。
Flags
スワップ チェーンプレゼンテーション オプションを含む整数値。 これらのオプションは、 DXGI_PRESENT 定数によって定義されます。
カスタムの現在の期間 (カスタム更新レート) が使用されている場合は、 DXGI_PRESENT_USE_DURATION フラグを設定する必要があります。
戻り値
このメソッドは、成功 した場合にS_OK を返すか、次のいずれかのエラー コードを返します。
要件
サポートされている最小のクライアント | Windows 8.1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 R2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | dxgi1_3.h |
Library | Dxgi.lib |