Поделиться через


Метод 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