共用方式為


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 resentIDXGISwapChain1::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

另請參閱

DXGI 結構

IDXGISwapChainMedia