DXGKARG_CONTROLINTERRUPT2结构(d3dkmddi.h)

DXGKARG_CONTROLINTERRUPT2 结构用于 DxgkDdi_ControlInterrupt2 调用来描述中断的状态。

语法

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

成员

InterruptType

指示中断类型的 DXGK_INTERRUPT_TYPE 枚举。

InterruptState

一个 DXGK_INTERRUPT_STATE 枚举,指示是否为驱动程序启用中断。

CrtcVsyncState

一个 DXGK_CRTC_VSYNC_STATE 枚举,指示是否为驱动程序启用了中断时是否启用 VSYNC。

言论

InterruptStateCrtcVsyncState 是联合的成员。

要求

要求 价值
最低支持的客户端 Windows 10
标头 d3dkmddi.h (包括 D3dkmddi.h)

另请参阅

DXGK_INTERRUPT_STATE

DXGK_INTERRUPT_TYPE

DXGKARG_CONTROLINTERRUPT3

DxgkDdi_ControlInterrupt2

DxgkDdi_ControlInterrupt3