Я не уверен, что вы ищете провал тестирования или тестирование на возможность воспроизведения типа мультимедиа, так что ...
Вы можете добавить обработчик событий для MediaFailed либо в XAML, либо вкод для обоих случаев.Упреждающая проверка на воспроизводимость потребует некоторого творческого подхода, такого как наличие «образцов» мультимедийных файлов различных типов, которые являются очень маленькими (<1 секунда) и беззвучными, которые служат для проверки воспроизводимости и будут прозрачными для пользователя.* <p>Для кода C # позади проводника событие и добавление нового события:
void yourPage_Loaded(object sender, RoutedEventArgs e)
{
ME.MediaFailed += new EventHandler<ExceptionRoutedEventArgs>(ME_MediaFailed);
}
void ME_MediaFailed(object sender, ExceptionRoutedEventArgs e)
{
add your code to handle the exception here.
}