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枚举,指示如果同时为驱动程序启用了中断,则是否启用 VSYNCs。

注解

InterruptStateCrtcVsyncState 是联合的成员。

要求

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

另请参阅

DXGK_INTERRUPT_STATE

DXGK_INTERRUPT_TYPE

DXGKARG_CONTROLINTERRUPT3

DxgkDdi_ControlInterrupt2

DxgkDdi_ControlInterrupt3