|
DWORDBRAC_QueryUserState(DWORD dwUserId, int infoname, char FAR* infoval, int infolen);
功能:
查询指定用户的相关状态
返回值:
0 表示成功,否则为出错代码
参数:
dwUserId 用户编号,可用-1代表本地用户(自己);
infoname 需要查询的信息代码(见备注附表)
infoval 查询信息值(结果)的保存地址
infolen 保存查询信息值参数类型所占内存大小
BRAC_USERSTATE _VIDEOSIZE
| DWORD
| 查询指定用户的视频分辨率
| 低16位表示宽度
高16位表示高度)
|
以上在BRAC_QueryUserState开发指南中看到。
------------------------------------------------------------------------------------
前提WEB开发
我发现anychatsdk.js中并没有 BRAC_QueryUserState(DWORD dwUserId, int infoname, char FAR* infoval, int infolen);
只有- // 查询指定用户相关状态(整型值状态)
- function BRAC_QueryUserStateInt(dwUserId, infoname) {
- return anychat.QueryUserStateInt(dwUserId, infoname);
- }
- // 查询指定用户相关状态(字符串值状态)
- function BRAC_QueryUserStateString(dwUserId, infoname) {
- return anychat.QueryUserStateString(dwUserId, infoname);
- }
复制代码 那我就写出- BRAC_QueryUserState(mSelfUserId, BRAC_USERSTATE_VIDEOSIZE, char FAR* infoval, int infolen)
复制代码 那么 char FAR* infoval 、 int infolen 这个参数如何写? 才能查到用户的视频分辨率, 能给我举个例子吗? 谢谢!
|
|