Freigeben über


DXGKARG_CONTROLINTERRUPT2 Struktur (d3dkmddi.h)

Die DXGKARG_CONTROLINTERRUPT2-Struktur wird in DxgkDdi_ControlInterrupt2 Aufrufen verwendet, um den Zustand von Unterbrechungen zu beschreiben.

Syntax

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

Angehörige

InterruptType

Eine DXGK_INTERRUPT_TYPE Enumeration, die den Typ des Interrupts angibt.

InterruptState

Eine DXGK_INTERRUPT_STATE Enumeration, die angibt, ob Unterbrechungen für den Treiber aktiviert sind.

CrtcVsyncState

Eine DXGK_CRTC_VSYNC_STATE Enumeration, die angibt, ob VSYNCs aktiviert sind, wenn Unterbrechungen auch für den Treiber aktiviert sind.

Bemerkungen

InterruptState und CrtcVsyncState sind Mitglieder einer Vereinigung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Header- d3dkmddi.h (einschließlich D3dkmddi.h)

Siehe auch

DXGK_INTERRUPT_STATE

DXGK_INTERRUPT_TYPE

DXGKARG_CONTROLINTERRUPT3

DxgkDdi_ControlInterrupt2

DxgkDdi_ControlInterrupt3