最近调用了视频解码器的接口 因为dll是c++编写的 而我在c#中调用 所以有一个结构体中的类型转换一直报错 今天得到高人指点 把问题解决了 发到网上 供有问题的同胞参考(我之前在网上找了很多 没有一个是真正正确的)
c++中的声明方式(SDK说明文档提供)
struct DEV_ENCODER_INFO{ char szDevIp[DH_MAX_IPADDR_LEN]; WORD wDevPort; BYTE bDevChnEnable; BYTE byDecoderID; char szDevUser[DH_USER_NAME_LENGTH_EX]; char szDevPwd[DH_USER_PSW_LENGTH_EX<