DXGK_CRTC_VSYNC_STATE枚举 (d3dkmddi.h)

DXGK_CRTC_VSYNC_STATE 枚举为使用 VSYNC 时 DxgkDdi_ControlInterrupt2 提供了其他信息。

语法

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;

常数

 
DXGK_VSYNC_ENABLE
值:0
指示 VSYNC 中断已启用,并在显示目标进入 VBLANK 状态时调用中断回调。
DXGK_VSYNC_DISABLE_KEEP_PHASE
值:1
指示 VSYNC 中断已禁用,并且显示驱动程序将确保在禁用前中断阶段重新输入 VSYNC 状态的任何请求都将在中断阶段执行此作。
DXGK_VSYNC_DISABLE_NO_PHASE
值:2
指示 VSYNC 中断已禁用,但显示驱动程序不需要在之前的中断阶段重新输入已启用 VSYNC 的状态。

要求

要求 价值
最低支持的客户端 Windows 10
标头 d3dkmddi.h

另请参阅

DxgkDdi_ControlInterrupt2