gpt4 book ai didi

wpf - 使用 WPF 的超快速位图渲染,最佳解决方案?

转载 作者:行者123 更新时间:2023-12-01 23:35:17 26 4
gpt4 key购买 nike

我从我们的硬件设备 (FPGA) 获得大约每秒 20 帧 (500x500 像素),我想尽快渲染它们。我们基本上每 50 毫秒获得一个帧缓冲区,如果我的渲染速度太慢 - 好吧......我正在跳帧。

我的问题是从 C++/CLI 驱动程序呈现到基于 WPF 的应用程序。我知道可以在 WPF 应用程序中承载 DirectX 窗口。最快的解决方案是什么?

最佳答案

InteropBitmap 是更新视频帧的最快方式。它比 WriteableBitmap 稍微复杂一点,但就性能而言是值得的。

我在我的一个 OSS 项目中有一个示例。它针对 32 位 RGBA 进行了硬编码,但您可以针对 24 位对其进行修改。

http://silverlightviewport.codeplex.com/SourceControl/changeset/view/39341#809062

D3DImage 是另一种快速方法,但在您的情况下可能有点矫枉过正。

关于wpf - 使用 WPF 的超快速位图渲染,最佳解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3322089/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com