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


функция обратного вызова PFND3DDDI_CHECKPRESENTDURATIONSUPPORT (d3dumddi.h)

Вызывается средой выполнения Microsoft Direct3D, чтобы запросить у драйвера дисплея пользовательского режима возможности аппаратного устройства для плавного переключения на новую частоту обновления монитора. При необходимости реализуется драйверами отображения windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.

Синтаксис

PFND3DDDI_CHECKPRESENTDURATIONSUPPORT Pfnd3dddiCheckpresentdurationsupport;

HRESULT Pfnd3dddiCheckpresentdurationsupport(
  HANDLE hDevice,
  D3DDDIARG_CHECKPRESENTDURATIONSUPPORT *unnamedParam2
)
{...}

Параметры

hDevice

Дескриптор устройства отображения (графический контекст).

unnamedParam2

pPresentDurationSupport [in]

Указатель на структуру D3DDDIARG_CHECKPRESENTDURATIONSUPPORT , содержащую сведения о поддержке аппаратного устройства для плавного переключения на новую частоту обновления монитора.

Возвращаемое значение

Если эта процедура завершается успешно, она возвращает S_OK. Драйвер всегда должен возвращать код успешного выполнения.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1,WDDM 1.3 и более поздних версий
Минимальная версия сервера Windows Server 2012 R2
Целевая платформа Персональный компьютер
Верхняя часть d3dumddi.h (включая D3d10umddi.h)

См. также раздел

D3DDDIARG_CHECKPRESENTDURATIONSUPPORT

D3DDDI_DEVICEFUNCS