gpt4 book ai didi

WPF 媒体元素视频源

转载 作者:行者123 更新时间:2023-12-01 12:01:44 27 4
gpt4 key购买 nike

我尝试在 XAML 代码中设置视频源,视频不播放:

<MediaElement x:Name="bgvideo" Width="800" Height="600"Source="/Videos/BG_LOOP_BIG.wmv" />

所以我尝试在代码隐藏中设置视频源,这也不能播放。 :
bgvideo.Source = new Uri(@"pack://application:,,,/Videos/BG_LOOP_BIG.wmv", UriKind.Absolute);

或者
bgvideo.Source = new Uri(@"/Videos/BG_LOOP_BIG.wmv");

它只在视频源绝对时播放:
bgvideo.Source = new Uri(@"C:\SomeFolder\Videos\BG_LOOP_BIG.wmv");

如何使用相对源设置视频源?

最佳答案

这对我有用。添加 LoadedBehavior="手册"

<MediaElement LoadedBehavior="Manual" x:Name="bgvideo" Width="800" Height="600" Source="Videos/BG_LOOP_BIG.wmv" />

然后在后面的代码中你需要播放媒体
bgvideo.Play()

您还需要丢失 uri 中的第一个“/”。

关于WPF 媒体元素视频源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/676497/

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