using SHH.CameraSdk.HikFeatures; namespace SHH.CameraSdk; public class PtzControlDto { [JsonConverter(typeof(JsonStringEnumConverter))] public PtzAction Action { get; set; } /// /// 仅用于手动模式:true=停止, false=开始 /// public bool Stop { get; set; } public int Speed { get; set; } = 4; /// /// [新增] 点动耗时 (毫秒) /// 如果此值 > 0,则忽略 Stop 参数,执行 "开始 -> 等待 -> 停止" 的原子操作 /// public int Duration { get; set; } = 0; }