跳转至

NET_SDK_PTZControl_Other

接口定义

1
2
3
4
5
BOOL NET_SDK_PTZControl_Other(
    LONG lUserID,
    LONG lChannel,
    DWORD dwPTZCommand,
    DWORD dwSpeed);
1
2
3
4
5
public static extern bool NET_SDK_PTZControl_Other(
    int lUserID,
    int lChannel,
    int dwPTZCommand,
    int dwSpeed);

功能描述

云台控制操作(不用启动图象预览)。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
lChannelin LONG 通道编号,从0开始,IPC设备此参数无效。
dwPTZCommandin DWORD 云台控制命令,参考PTZ_CMD_TYPE
dwSpeedin DWORD 云台速度,参考PTZ_SPEED

返回值

  • 类型:BOOL

  • 说明:成功返回TRUE,失败返回FALSE。

备注

对云台实施的每一个动作都需要调用该接口两次,分别是开始和停止控制,由接口中的dwPTZCommand参数中的开始和停止决定。在调用此接口之前需要先开启预览。与设备之间的云台各项操作的命令都对应于设备与云台之间的控制码,设备会根据目前设置的解码器种类和解码器地址向云台发送控制码。如果目前设备上设置的解码器与云台设备的不匹配,需要重新配置设备的解码器。如果云台设备所需的解码器设备不支持,则无法用该接口控制。云台默认以最大速度动作。

错误码