NET_DVR_EXTERNAL_MATRIX_CFG
矩阵信息结构体。
struct{
DWORD dwSize;
BYTE byValid;
BYTE byRes1[3];
BYTE sMatrixName[NAME_LEN];
DWORD dwMatrixID;
WORD wMatrixInputChanNum;
WORD wMatrixOutputChanNum;
WORD wMatrixOutputChanRef[MAX_CAM_COUNT];
BYTE byMatrixChanType;
BYTE byMatrixProtocol;
BYTE byMatrixType;
BYTE byRes2;
NET_MATRIX_UNION struMatrixUnion;
BYTE byRes3[128];
}NET_DVR_EXTERNAL_MATRIX_CFG,*LPNET_DVR_EXTERNAL_MATRIX_CFG;
Members
- dwSize
- 结构体大小
- byValid
- 是否有效:0-无效,1-有效,有效时为设置矩阵,无效时为删除矩阵
- byRes1
- 保留,置为0
- sMatrixName
- 矩阵的名称
- dwMatrixID
- 矩阵的ID号,获取所有矩阵配置时使用该字段,其他接口调用时该值无效
- wMatrixInputChanNum
- 矩阵的输入通道数目
- wMatrixOutputChanNum
- 矩阵的输出通道数目
- wMatrixOutputChanRef
- 设备输入和矩阵输出的绑定关系,数组下标(+1)表示控制器设备输入通道号,元素的值表示矩阵的输出通道号,元素值大于0表示绑定矩阵输出通道,元素值为0时表示不绑定。对于LCD拼接屏(屏幕服务器),表示屏幕和矩阵输出的绑定关系,数组下标(+1)为屏幕索引序号(从1开始)。
- byMatrixChanType
- 矩阵的通道类型:1-BNC,2-VGA,3-RGB,4-DVI
- byMatrixProtocol
- 矩阵所用协议:1-ZT1.0,2- ZT2.0,3- Extron,4- Creator,5- 自定义
- byMatrixType
- 矩阵类型:1-模拟矩阵,2-数字矩阵,集中式多屏控制器V2.1只支持模拟矩阵
- byRes2
- 保留,置为0
- struMatrixUnion
- 模拟或者数字矩阵参数联合体
- byRes3
- 保留,置为0
Remarks
当矩阵协议为自定义时,通过透明通道接口发送自定义控制命令。
See Also
LCD拼接屏:NET_DVR_GetDeviceConfig NET_DVR_SetDeviceConfig