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 |
程式庫 | Dxgi.lib |