функция обратного вызова PFND3DDDI_CHECKPRESENTDURATIONSUPPORT (d3dumddi.h)
Вызывается средой выполнения Microsoft Direct3D, чтобы запросить, чтобы драйвер отображения в пользовательском режиме получил аппаратные возможности устройства для простого переключения на новую частоту обновления монитора. При необходимости реализована модель драйвера Windows (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 (include D3d10umddi.h) |