Compartilhar via


estrutura DXGKARG_CONTROLINTERRUPT2 (d3dkmddi.h)

A estrutura DXGKARG_CONTROLINTERRUPT2 é usada em chamadas DxgkDdi_ControlInterrupt2 para descrever o estado das interrupções.

Sintaxe

typedef struct _DXGKARG_CONTROLINTERRUPT2 {
  DXGK_INTERRUPT_TYPE InterruptType;
  union {
    DXGK_INTERRUPT_STATE  InterruptState;
    DXGK_CRTC_VSYNC_STATE CrtcVsyncState;
  };
} DXGKARG_CONTROLINTERRUPT2;

Membros

InterruptType

Uma enumeração DXGK_INTERRUPT_TYPE que indica o tipo de interrupção.

InterruptState

Uma enumeração DXGK_INTERRUPT_STATE que indica se as interrupções estão habilitadas para o driver.

CrtcVsyncState

Uma enumeração DXGK_CRTC_VSYNC_STATE que indica se os VSYNCs estão habilitados se as interrupções também estiverem habilitadas para o driver.

Observações

InterruptState e crtcVsyncState são membros de um sindicato.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Consulte também

DXGK_INTERRUPT_STATE

DXGK_INTERRUPT_TYPE

DXGKARG_CONTROLINTERRUPT3

DxgkDdi_ControlInterrupt2

DxgkDdi_ControlInterrupt3