0

MediaElementのXamlは次のとおりです。

        <MediaElement x:Name="mediaElement" Width="400" Height="300" Stretch="UniformToFill" IsMuted="True">
            <MediaElement.Triggers>
                <EventTrigger RoutedEvent="MediaElement.Loaded">
                    <EventTrigger.Actions>
                        <BeginStoryboard>
                            <Storyboard>
                                <MediaTimeline Source="temp.wmv" Storyboard.TargetName="mediaElement" RepeatBehavior="Forever" />
                            </Storyboard>
                        </BeginStoryboard>
                    </EventTrigger.Actions>
                </EventTrigger>
            </MediaElement.Triggers>
        </MediaElement>

ビデオtemp.wmvは約10メガと2分の長さです...それもそれほど高解像度ではありません、私はそれがDVD品質を下回っていると思います。ストーリーボードは、ビデオが終了した直後に最初からビデオを開始することを期待していましたが、何らかの理由で、ビデオがバックアップを開始するまでに長い時間、場合によっては数分かかります。ビデオの繰り返しにかかる時間に影響を与える可能性のあるものはありますか?

4

2 に答える 2

1

これを見ている他の人のために-WPF3.5sp1のMediaElementはひどくバグがあり、ベータ1にはない4.0で多くの修正を受け取ります。JeremiahMorrillのオープンソースWPFMediaKitをここhttp://wpfmediakit.codeplex.comで試して使用してください優れたループメディアエクスペリエンスのためのLoop=trueのMediaUriElement。

于 2009-08-27T14:29:08.873 に答える
0

私はちょうどこの問題に遭遇しました、5mbwmvはメディア要素を使用して探すのに2秒かかりました。しかし、500mbのaviはほぼ瞬時に同期できます。私は自分のコードを投稿し、それがあなたに役立つかもしれないフォームを投稿しました...あなたが好きなら私もあなたにプロジェクトを送ることができます...それがaviまたはmpgである場合はほぼ完全にシークしますが、wmvは永遠にかかります..間違いなく受け入れられません..

特定の時間にMediaElementを開始および停止します

于 2011-09-14T02:33:59.453 に答える