DXGK_CRTC_VSYNC_STATE 枚举 (d3dkmddi.h)
使用 VSYNC 时,DXGK_CRTC_VSYNC_STATE枚举为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 |