DXGI_FRAME_STATISTICS
フレームのタイミングおよび表示の統計情報を記述します。
typedef struct DXGI_FRAME_STATISTICS {
UINT PresentCount;
UINT PresentRefreshCount;
UINT SyncRefreshCount;
LARGE_INTEGER SyncQPCTime;
LARGE_INTEGER SyncGPUTime;
} DXGI_FRAME_STATISTICS, *LPDXGI_FRAME_STATISTICS;
メンバ
- PresentCount
コンピューターが起動してから現在までにイメージがモニターに表示された回数の合計を表す値です。イメージがモニターに表示された回数は、IDXGISwapChain::Present が呼び出された回数と必ずしも同じではありません。 - PresentRefreshCount
コンピューターが起動してから現在までに発生した垂直同期の合計数を表す値です。 - SyncRefreshCount
コンピューターが起動してから現在までに発生した垂直同期の合計数を表す値です。 - SyncQPCTime
高分解能パフォーマンス カウンター タイマーを表す値です。この値は、QueryPerformanceCounter 関数によって返される値と同じものです。 - SyncGPUTime
予約済みです。常に 0 を返します。
解説
DXGI_FRAME_STATISTICS 構造体は、IDXGIOutput::GetFrameStatistics メソッドまたは IDXGISwapChain::GetFrameStatistics メソッドによって初期化されます。
要件
ヘッダー: DXGI.h 宣言