/// <summary> /// 控制录像回放的状态 /// </summary> /// <param name="controlCode">播放控制</param> /// <param name="inValue">输入参数</param> /// <param name="outValue">输出参数</param> /// <returns></returns> /// 输入/输出参数与控制命令列表 /// ----------------------------------------------------------------------------------------------------- /// 状态命令 命令说明 inValue outValue /// ----------------------------------------------------------------------------------------------------- /// START 开始播放 整型的偏移量 无 /// SET_POS 改变回放的进度 进度值(0-100) 无 /// GET_POS 获取回放的进度 无 一个4字节整型的进度值(0-100) /// GET_TIME 获取当前已播放的时间(按文件回放有效) 无 一个4字节整型值 /// GET_FRAME 获取当前已播放的帧数(按文件回放有效) 无 一个4字节整型值 /// GET_TOTAL_FRAMES 获取当前播放文件总的帧数(按文件回放有效) 无 一个4字节整型值 /// GET_TOTAL_TIME 获取当前播放文件总的时间(按文件回放有效) 无 一个4字节整型值 public bool PlayBackControl(PlayControlCode controlCode, uint inValue, out uint outValue) { bool ret = HCNetSDK.NET_DVR_PlayBackControl(_play_handle, (uint)controlCode, inValue, out outValue); return(true); }
/// <summary> /// 控制录像回放的状态 /// </summary> /// <param name="controlCode">播放控制</param> /// <param name="inValue">输入参数</param> /// <param name="outValue">输出参数</param> /// <returns></returns> /// 输入/输出参数与控制命令列表 /// ----------------------------------------------------------------------------------------------------- /// 状态命令 命令说明 inValue outValue /// ----------------------------------------------------------------------------------------------------- /// START 开始播放 整型的偏移量 无 /// SET_POS 改变回放的进度 进度值(0-100) 无 /// GET_POS 获取回放的进度 无 一个4字节整型的进度值(0-100) /// GET_TIME 获取当前已播放的时间(按文件回放有效) 无 一个4字节整型值 /// GET_FRAME 获取当前已播放的帧数(按文件回放有效) 无 一个4字节整型值 /// GET_TOTAL_FRAMES 获取当前播放文件总的帧数(按文件回放有效) 无 一个4字节整型值 /// GET_TOTAL_TIME 获取当前播放文件总的时间(按文件回放有效) 无 一个4字节整型值 public bool PlayBackControl(PlayControlCode controlCode, uint inValue, out uint outValue) { bool ret = HCNetSDK.NET_DVR_PlayBackControl(_play_handle, (uint)controlCode, inValue, out outValue); return true; }