IDXGISwapChainMedia::CheckPresentDurationSupport 方法 (dxgi1_3.h)
查詢圖形驅動程式,以取得對應至自定義重新整理速率的支持畫面顯示持續時間。
語法
HRESULT CheckPresentDurationSupport(
UINT DesiredPresentDuration,
[out] UINT *pClosestSmallerPresentDuration,
[out] UINT *pClosestLargerPresentDuration
);
參數
DesiredPresentDuration
指出要檢查的框架持續時間。 這個值是以所需的重新整理速率指定之一個畫面的持續時間,以數百奈秒為單位指定。 例如,將此欄位設定為 167777,以檢查 60 Hz 重新整理速率支援。
[out] pClosestSmallerPresentDuration
將設定為最接近支援框架的變數,其持續時間小於要求的值,如果裝置不支援任何較低的持續時間,則為零。
[out] pClosestLargerPresentDuration
變數,將設定為最接近支援框架的持續時間大於要求的值,如果裝置不支援更高的持續時間,則為零。
傳回值
此方法會在成功時傳回S_OK,或在失敗時傳回 DXGI 錯誤碼。
備註
例如,如果 DXGI 輸出配接器不支援自定義重新整理率 (,則外部顯示器) 則顯示驅動程式會將上限和下限設定為 (0,0) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | dxgi1_3.h |
程式庫 | Dxgi.lib |