关于Agora SDK 视频通话示例的视频窗口信息条问题


如图所示,在没有视频的时候可以正常的显示信息条,当有视频需要绘制的时候,信息条会被视频绘制给挡住。传给视频绘制的Windows窗口句柄和信息为同级窗口。设置了z-order顺序,没有用。

这是 UI 层的问题,和 SDK 没有关系。你 google 或 baidu 一下 windows 如何设置悬浮 view 吧,只要不让承载信息的 view 被视频渲染 view 挡住就行了。

可是在没有视频渲染的时候,信息view始终是在视频渲染窗上面啊,把句柄传过去,绘制的时候就挡住了

感觉是SDK底层用的DX出现的,SDK可以设置使用opengl或者gdi来画嘛

稍等我确认下

有什么发现嘛


你下载一下这个分支的 demo,然后跑里面的Openlive-Windows,这个demo的信息条是一直悬浮在上面的。

好的,我看看

已解决,谢谢。windows 样式问题 WS_CLIPSIBLINGS | WS_CLIPCHILDREN

1赞