gpt4 book ai didi

c# - UWP AutoNext 函数

转载 作者:行者123 更新时间:2023-11-30 18:13:35 25 4
gpt4 key购买 nike

我正在尝试获取一个Auto Next 方法我尝试过使用索引计数器,但我认为我误解了如何使用 FilePicker 正确设置列表

FilePicker 的代码如下:

public async void pick_Click_1(object sender, RoutedEventArgs e)
{

List<StorageFile> fileList = new List<StorageFile>();

var fop = new FileOpenPicker();
fop.FileTypeFilter.Add(".mp3");
fop.FileTypeFilter.Add(".mp4");
fop.FileTypeFilter.Add(".avi");
fop.FileTypeFilter.Add(".wmv");
fop.ViewMode = PickerViewMode.List;

pickedFileList = await fop.PickMultipleFilesAsync();
// add the picked files to our existing list
fileList.AddRange(pickedFileList);

foreach (StorageFile file in pickedFileList)
{
Playlist.Items.Add(file);

var stream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read);
videoMediaElement.SetSource(stream, file.ContentType);
}
videoMediaElement.Play();

我目前使用的切换音轨的方法|视频

        private async void itemclicked(object sender, ItemClickEventArgs e)
{
var file = e.ClickedItem as StorageFile;
if (file != null)
{
var stream = await file.OpenReadAsync();
videoMediaElement.SetSource(stream, file.ContentType);
}
}

我正在尝试使用 Empty Event 来执行此操作。

  private void Element_MediaEnded(object sender, RoutedEventArgs e)
{



}

我已经查看了所有的 Microsoft 示例。问题是他们使用 Mediaplayerelement += Mediaplayer 而我使用 MediaElement

我正在寻找的答案可以解决我的问题或帮助我更好地理解如何使用选择器中的当前列表或新列表全局设置媒体播放器的源,我对这一切都是陌生的,并试图掌握一切更好谢谢!

最佳答案

我最终接受了 Tousee 的建议,在这个阶段他似乎是我的导师,我使用了 MediaplayerElementmediaPLaybacklist 让生活更轻松。几乎立即解决了我的问题。

关于c# - UWP AutoNext 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52232583/

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