NET_DVR_GetInputSignalList
获取信号源列表。
BOOL NET_DVR_GetInputSignalList(
LONG lUserID,
DWORD dwDevNum,
LPNET_DVR_INPUT_SIGNAL_LIST lpInputSignalList
);
Parameters
- lUserID
- [in] NET_DVR_Login_V40等登录接口的返回值
- dwDevNum
- [in] 保留,设为0
- lpInputSignalList
- [out] 信号源列表
Return Values
TRUE表示成功,FALSE表示失败。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。
Remarks
1.调用该接口,将NET_DVR_INPUT_SIGNAL_LIST中的pBuffer置为空且dwBufLen为0,此时获取输入信号源个数(dwInputSignalNums);
2.根据第一次调用接口返回的数量分配pBuffer的大小,然后再次调用该接口,此时获取输入信号源列表(pBuffer)。
该接口获取的信号源列表,包括本地输入子板信号、解码板、网络信号源、模拟矩阵通道。