DXGK_CRTC_VSYNC_STATE enumeração (d3dkmddi.h)

A enumeração DXGK_CRTC_VSYNC_STATE fornece informações adicionais para DxgkDdi_ControlInterrupt2 quando o VSYNC está sendo utilizado.

Syntax

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;

Constantes

 
DXGK_VSYNC_ENABLE
Valor: 0
Indica que a interrupção VSYNC está habilitada e chamará o retorno de chamada de interrupção sempre que um destino de exibição entrar no estado VBLANK.
DXGK_VSYNC_DISABLE_KEEP_PHASE
Valor: 1
Indica que a interrupção do VSYNC está desabilitada e o driver de exibição garantirá que qualquer solicitação para inserir novamente o estado habilitado para VSYNC o fará na fase de interrupções antes de desabilitar.
DXGK_VSYNC_DISABLE_NO_PHASE
Valor: 2
Indica que a interrupção do VSYNC está desabilitada, mas que o driver de exibição não exigirá a inserção nova do estado habilitado para VSYNC em fase de interrupções anteriores.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho d3dkmddi.h

Confira também

DxgkDdi_ControlInterrupt2