我遇到了一个奇怪的问题,试图使用WPF来渲染许多折线(在2300x1024画布上绘制64条折线,每条折线大约400-500个顶点)。多段线每50ms更新一次。由于某些原因,我的应用程序UI变得非常缓慢,几乎对用户输入没有响应。我使用Visual Studio Concurrency Analyzer工具查看发生了什么,发现每次更新后,主线程花费46ms执行一些与WPF相关的任务: System.Widnows.ContextLayoutManager.UpdateLayout我读了很多关于WPF<
如何将WPFWriteableBitmap对象转换为System.Drawing.Image?我的WPF客户端应用程序将位图数据发送到web服务,web服务需要在这一端构造一个System.Drawing.Image。我知道我可以获取WriteableBitmap的数据,将信息发送到web服务:int width = bit