设备网络SDK开发使用手册 |
输入信号源列表结构体。
struct{ DWORD dwSize; DWORD dwInputSignalNums; BYTE *pBuffer; BYTE byRes1[3]; DWORD dwBufLen; BYTE byRes2[64]; }NET_DVR_INPUT_SIGNAL_LIST,*LPNET_DVR_INPUT_SIGNAL_LIST;
1. 调用NET_DVR_GetInputSignalList,将该结构体中的pBuffer置为空且dwBufLen为0,此时获取输入信号源个数(dwInputSignalNums);
2. 根据接口返回的数量分配pBuffer的大小,然后再次调用NET_DVR_GetInputSignalList,此时获取输入信号源列表(pBuffer)。