структура 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
Значение типа , представляющее общее количество запущенных попыток представления изображения монитору с момента загрузки компьютера.
PresentRefreshCount
Тип: UINT
Значение типа , представляющее общее количество запущенных пустых виртуальных файлов, при которых последнее изображение было представлено монитору и которые произошли с момента загрузки компьютера (для оконного режима с момента создания цепочки буферов).
SyncRefreshCount
Тип: UINT
Значение типа , представляющее общее количество запущенных пустых виртуальных файлов, когда планировщик в последний раз выборки времени компьютера путем вызова QueryPerformanceCounter и которые произошли с момента загрузки компьютера (для оконного режима с момента создания цепочки буферов).
SyncQPCTime
Тип: LARGE_INTEGER
Значение типа , представляющее таймер счетчика производительности с высоким разрешением. Это значение совпадает со значением, возвращаемым функцией QueryPerformanceCounter .
SyncGPUTime
Тип: LARGE_INTEGER
Зарезервировано. Всегда возвращает 0.
CompositionMode
Тип: DXGI_FRAME_PRESENTATION_MODE
Значение , указывающее режим представления композиции. Это значение используется для определения того, должно ли приложение продолжать использовать цепочку буферов декодирования. См . DXGI_FRAME_PRESENTATION_MODE.
ApprovedPresentDuration
Тип: UINT
Если система утверждает настраиваемый запрос продолжительности текущего представления приложения, для этого поля устанавливается утвержденная пользовательская текущая длительность.
Если настраиваемый запрос продолжительности представления приложения не утвержден, для этого поля задано значение 0.
Комментарии
Эта структура используется с методом GetFrameStatisticsMedia .
Требования
Верхняя часть | dxgi1_3.h |