(Vista 64 ビット マシンで) WPF MediaElement で表示されているビデオの色が、Windows Media Player で再生されているときと異なることに気付きました。MediaElement 内では、ビデオの外観はわずかに彩度が低く、コントラストが低くなります。
これまでに試したビデオは、さまざまなツールを使用してさまざまな人によって作成された WMV ビデオであるため、ビデオ素材の問題は除外されます。Windows Media Player のすべての「ビデオ設定」スライダー (色相、彩度、明るさ、コントラスト) はデフォルト値になっています。
そのため、最初は、アニメーションの不透明度とビデオの上に配置されているコンテンツを多用している私のソフトウェアの問題を疑っていました。
しかし、XAML が次のような単純なテスト プログラムで動作を再現することができました。
<Window x:Class="MediaElementTest.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<MediaElement Source="D:\Test\Video.wmv" />
</Window>
私は何か間違ったことをしていますか?回避策はありますか?