2

我有一些带有 MediaElement 的简单 WPF,通常可以正常工作。我有一些简单的 AVI 和 WMV 正在工作。

我有一个 DivX AVI,它在媒体播放器中运行良好,但在 WPF MediaElement 控件中根本不呈现。它可以很好地播放音频,但图形大小为零并且不渲染任何视频!

我尝试使用 wpfmediakit.codeplex.com 上的 WPF 媒体工具包并设法从中提取错误:Could not render any streams from the source Uri.

RenderCapability.Tier 报告0x00020000(第 2 层)- 显卡应该有能力!

4

2 回答 2

2

您使用的是 x64 操作系统吗?如果是这样,请将您的应用程序编译为 x86 而不是任何 CPU。这将确保您的应用程序能够加载最有可能的 32 位 DirectShow 过滤器。

于 2009-10-06T07:11:28.647 回答
1

您需要使用 WPF 下支持的编解码器。DivX 不是。

于 2009-10-05T16:02:49.270 回答