Files
better-genshin-impact/BetterGenshinImpact/GameTask/Model/Enum/DispatcherTimerOperationEnum.cs
2024-08-11 17:58:22 +08:00

25 lines
788 B
C#

namespace BetterGenshinImpact.GameTask.Model.Enum;
/// <summary>
/// 存在触发器运行的情况下,优先使用触发器的缓存图像
/// 此枚举会影响调度器使用的 DispatcherCaptureModeEnum 模式
/// </summary>
public enum DispatcherTimerOperationEnum
{
// 关闭实时触发器,自己主动获取图像
UseSelfCaptureImage,
// 使用实时触发器的缓存图模式,但是不执行触发器
UseCacheImage,
// 使用实时触发器的缓存图模式,并执行触发器
UseCacheImageWithTrigger,
// 使用实时触发器的缓存图模式,并清空当前已有触发器,执行触发器
// 清空触发器是为了让js脚本手动添加触发器
UseCacheImageWithTriggerEmpty,
// 不做任何操作
None
}