c# - 捕获每个 WPF MediaElement 帧

标签 c# wpf frames mediaelement

有没有办法捕获每个 WPF MediaElement 帧?就像在每个渲染帧触发并允许我访问它的事件一样。如果 MediaElement 不提供此类功能,如何实现或我可以使用其他哪些控件?顺便说一句,是否有这样的控件或方法可以允许通过帧捕获进行离屏快速渲染媒体剪辑? (这样我就可以尽快处理帧)

最佳答案

试试我的 WPF MediaKit项目。允许您使用 Media 在 WPF 中执行几乎所有操作。尝试一下 MediaDetector.cs,它允许您从媒体中的任何时间提取帧。它有点问题,因为我从来没有花很多时间在上面,但应该可以满足您的需要。

关于c# - 捕获每个 WPF MediaElement 帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3024169/

相关文章:

c# - 如何在 C# 编码中根据财政年度设置 RaddatePicker 最小日期和最大日期?

c# - 将数据从属性绑定(bind)到文本 block - MVVM Light 和 WPF

wpf - 如果只有一个,则无法检索 WPF 应用程序资源

javascript - 从同级框架中定位包含 iframe 的框架

java - java swing中如何获取内框?

ios - 如何使用 .center 将 subview 放置在父 View 的中心?

c# - 如何填充 GridView 异步

c# - 强制 BuildManager 使用另一个版本的 MSBuild

c# - 为什么它在消息框上显示问号而不是文本

c# - 是否可以在服务器应用程序中利用 WPF 属性系统?