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


перечисление 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 будет выполняться на этапе прерываний перед отключением.
DXGK_VSYNC_DISABLE_NO_PHASE
Значение: 2
Указывает, что прерывание VSYNC отключено, но драйвер отображения не потребует повторного ввода состояния включено VSYNC на этапе предыдущих прерываний.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
заголовка d3dkmddi.h

См. также

DxgkDdi_ControlInterrupt2