Перечисление DXGK_CRTC_VSYNC_STATE (d3dkmddi.h)
Перечисление DXGK_CRTC_VSYNC_STATE предоставляет дополнительные сведения для DxgkDdi_ControlInterrupt2 при использовании VSYNC.
Синтаксис
typedef enum _DXGK_CRTC_VSYNC_STATE {
DXGK_VSYNC_ENABLE = 0,
DXGK_VSYNC_DISABLE_KEEP_PHASE = 1,
DXGK_VSYNC_DISABLE_NO_PHASE = 2
} DXGK_CRTC_VSYNC_STATE;
Константы
DXGK_VSYNC_ENABLE Значение: 0 Указывает, что прерывание VSYNC включено и будет вызывать обратный вызов прерывания всякий раз, когда целевой объект отображения переходит в состояние VBLANK. |
DXGK_VSYNC_DISABLE_KEEP_PHASE Значение: 1 Указывает, что прерывание VSYNC отключено, а драйвер дисплея гарантирует, что любой запрос на повторный вход в состояние vsync enabled будет выполняться на этапе прерываний перед отключением. |
DXGK_VSYNC_DISABLE_NO_PHASE Значение: 2 Указывает, что прерывание VSYNC отключено, но драйверу дисплея не потребуется повторно вводить состояние VSYNC в фазе предыдущих прерываний. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | d3dkmddi.h |