一下几个函数都是C++中的函数 ,现在我要把它导入到C#中来,请问一下该怎么转换
int WINAPI TvcGetDrvInfo(APISYSTEMINFO *SysInfo);typedef struct _API_SYSTEM_INFO_{
short wTotalCh; //系统中通道总线
unsigned char ucMaxCfgBoard; //配置的板卡数
unsigned char ucMaxUseableBoard; //实际使用的板卡数
short wMajorVer;//主版本号
short wMinorver;//辅版本号
}APISYSTEMINFO,*PAPISYSTEMINFO;
int WINAPI TvcGetBoardInfo(int nBoardId,PAPIBOARDINFO pInfo)
typedef struct _API_BOARD_INFO_{
unsigned short ucBoardModel; //板卡类型
short wAccreditId; //客户ID
short wChunnelOnBoard; //板卡上的总数
unsigned long uBoardSerial; //序列号
char szBoardSerial[9]; //板卡序列号
}APIBOARDINFO,*PAPIBOARDINFO; int WINAPI TvcSetRecordPara(int ch,PRECORDCONFIG pRec)
typedef struct {
UCHAR mask; //0--一直录音,1--时间为准,2--字节为准
int dwRecStopTime; // 单位毫秒
int dwRecStopBytes; //单位字节
UCHAR ucRecFormat; //录音格式
UCHAR ucWaveFileHead; //录音文件是否要WAVE HEAD
UCHAR ucStopRecWhenHangUp; //当挂机时自动停止录音
UCHAR ucRecVol;//录音音量
}RECORDCONFIG,*PRECORDCONFIG;
int WINAPI TvcGetDrvInfo(APISYSTEMINFO *SysInfo);typedef struct _API_SYSTEM_INFO_{
short wTotalCh; //系统中通道总线
unsigned char ucMaxCfgBoard; //配置的板卡数
unsigned char ucMaxUseableBoard; //实际使用的板卡数
short wMajorVer;//主版本号
short wMinorver;//辅版本号
}APISYSTEMINFO,*PAPISYSTEMINFO;
int WINAPI TvcGetBoardInfo(int nBoardId,PAPIBOARDINFO pInfo)
typedef struct _API_BOARD_INFO_{
unsigned short ucBoardModel; //板卡类型
short wAccreditId; //客户ID
short wChunnelOnBoard; //板卡上的总数
unsigned long uBoardSerial; //序列号
char szBoardSerial[9]; //板卡序列号
}APIBOARDINFO,*PAPIBOARDINFO; int WINAPI TvcSetRecordPara(int ch,PRECORDCONFIG pRec)
typedef struct {
UCHAR mask; //0--一直录音,1--时间为准,2--字节为准
int dwRecStopTime; // 单位毫秒
int dwRecStopBytes; //单位字节
UCHAR ucRecFormat; //录音格式
UCHAR ucWaveFileHead; //录音文件是否要WAVE HEAD
UCHAR ucStopRecWhenHangUp; //当挂机时自动停止录音
UCHAR ucRecVol;//录音音量
}RECORDCONFIG,*PRECORDCONFIG;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货