DXGI_FRAME_STATISTICS_MEDIA 結構 (dxgi1_3.h)
用來驗證應用程式自訂目前持續時間的系統核准, (自訂重新整理率) 。 核准應該以框架為基礎持續驗證。
語法
typedef struct DXGI_FRAME_STATISTICS_MEDIA {
UINT PresentCount;
UINT PresentRefreshCount;
UINT SyncRefreshCount;
LARGE_INTEGER SyncQPCTime;
LARGE_INTEGER SyncGPUTime;
DXGI_FRAME_PRESENTATION_MODE CompositionMode;
UINT ApprovedPresentDuration;
} DXGI_FRAME_STATISTICS_MEDIA;
成員
PresentCount
類型: UINT
值,表示在電腦開機後,映射呈現給監視器的執行總次數。
注意 影像呈現給監視器的次數不一定與您呼叫 IDXGISwapChain::P resent 或 IDXGISwapChain1::P resent1 的次數相同。
PresentRefreshCount
類型: UINT
值,表示上一個影像呈現給監視器的 v 空白執行總數,而且自從電腦開機 (視窗模式後發生,因為交換鏈結已建立) 。
SyncRefreshCount
類型: UINT
值,表示排程器上次藉由呼叫 QueryPerformanceCounter 取樣電腦時間時執行中 v 空白的總計數,而且自從電腦開機 (視窗模式之後發生,因為交換鏈結已建立) 。
SyncQPCTime
類型: LARGE_INTEGER
值,表示高解析度效能計數器計時器。 這個值與 QueryPerformanceCounter 函 式所傳回的值相同。
SyncGPUTime
類型: LARGE_INTEGER
保留的。 永遠傳回 0。
CompositionMode
類型: DXGI_FRAME_PRESENTATION_MODE
值,表示組合呈現模式。 此值用來判斷應用程式是否應該繼續使用解碼交換鏈結。 請參閱 DXGI_FRAME_PRESENTATION_MODE。
ApprovedPresentDuration
類型: UINT
如果系統核准應用程式的自訂簡報持續時間要求,此欄位會設定為已核准的自訂簡報持續時間。
如果未核准應用程式的自訂存在持續時間要求,此欄位會設定為零。
備註
此結構會與 GetFrameStatisticsMedia 方法搭配使用。
需求
標頭 | dxgi1_3.h |