Метод IPresentationManager::SetPreferredPresentDuration (presentation.h)
Задает предпочтительную длительность кадра.
Синтаксис
HRESULT SetPreferredPresentDuration(
SystemInterruptTime preferredDuration,
SystemInterruptTime deviationTolerance
);
Параметры
preferredDuration
Тип: SystemInterruptTime
Запрошенная длительность во времени прерывания.
deviationTolerance
Тип: SystemInterruptTime
Допустимый допуск. Если величина разницы между поддерживаемой длительностью системы и параметром preferredDuration
находится в пределах deviationTolerance
параметра, будет использоваться эта системная длительность.
Возвращаемое значение
Тип: HRESULT
Если функция выполняется успешно, она возвращает S_OK
; в противном случае возвращается HRESULT
значение, указывающее на ошибку.
Комментарии
Предпочтительная длительность кадра используется в качестве указания системе на то, что предпочтительнее обновить выходные данные с заданной частотой кадров. Дисплеи, поддерживающие эту или кратную частоту, будут настроены в этом режиме, если это необходимо.
Этот параметр сохраняется в представлениях.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Сборка Windows 22000 |
Минимальная версия сервера | Сборка Windows 22000 |
Верхняя часть | presentation.h |
Библиотека | dcomp.lib |
DLL | dcomp.dll |