C#设计问题(连接)

Dav*_*vid 2 c# lan stream draw

我想听听你对我在c#中遇到的设计问题的建议.

所以,我正在制作一个程序,人们可以通过互联网或局域网在同一个窗口中相遇和画画.我正在绘制一个位图,而不是将其设置为pictureBox组件.

我很难决定如何向每个用户发送更新,最好的方法是什么.

我应该发送鼠标坐标,而不是在每个用户屏幕上绘制图形或将图像流式传输到每个用户屏幕.也许你知道更好的解决方案,以保持同步和高效.

谢谢.

JSB*_*ոգչ 5

之前我曾经使用过这种类型的应用程序,并且在整个线路上发送指示鼠标移动,点击,绘制图元等的数据结构,然后在两侧分别进行渲染,它的带宽效率要高得多.正确实现后,这可以实现几乎实时的镜像,如果你来回发送位图,你将很难获得.