无法设置视频Windows Phone 8.1(RT)的缩略图

时间:2015-05-10 07:12:24

标签: c# xaml windows-runtime windows-phone-8.1

我正在创建一个Windows Phone 8.1(RT)应用程序。我的LocalStorage中有视频,我试图为它们显示缩略图。 码: thumbnailToImage Converter:

public object Convert(object value, Type targetType, object parameter, string language)
        {
            BitmapImage bp = new BitmapImage();
            try
            {
                bp.SetSource((StorageItemThumbnail)value);
            }
            catch
            {
                Debug.WriteLine("Came in Catch");
                Uri uri = new Uri("ms-appx:///Assets/play.png");
                bp.UriSource = uri;
            }
            return bp;
        }

设置缩略图的文件中的代码:

 try
   {
      thumb = await i.GetThumbnailAsync(ThumbnailMode.VideosView);
   }
   catch
   {                             
     Debug.WriteLine("Failed to get the thumbnail of the video");
     thumb = null;
   }

注意:我没有尝试过视频,而是尝试了所有视频,但似乎都没有。我总是在转换器的catch块中结束并最终显示一个默认图标。而且我也使用相同的方法处理完美的图像。 我有什么遗失的吗?

0 个答案:

没有答案