locked
catastrophic failure во время воспроизведения звуков RRS feed

  • Общие обсуждения

  • Добрый день!

    Я переделываю приложение с Windows 8.1 под WP и у меня возникла следующая проблема:

    При воспроизведении звуковых эффектов при нажатии на элементы вылетает catastrophic failure, при этом не всегда (чаще при быстром нажатии на элементы). При этом на win 8.1 было всё в порядке. В чём может быть проблема?

    - звуки в MediaElement в формате wav, тип SoundEffects

    • Изменен тип Dmitriy VereshchakMicrosoft contingent staff 25 сентября 2014 г. 14:20 Тема переведена в разряд обсуждений по причине отсутствия активности.
    20 сентября 2014 г. 15:16

Все ответы

  • Не могли бы Вы выложить кусок кода, в котором Вы все это делаете? И уточнить под какой Windows Phone вы разрабатываете (8 или 8.1)
    22 сентября 2014 г. 16:02
  • private void WordLetters_Click(object sender, ItemClickEventArgs e)
            {
                if (CurrentGridViewLine != null)
                {
                    ClickSound.Play();
                    GridView gridView = sender as GridView;
                    GridViewItem ItemClicked = (GridViewItem)gridView.ContainerFromItem(e.ClickedItem);
                    ItemClicked.IsHitTestVisible = false;
                    ItemClicked.Background = GrayBrush;

                    BackUp.Add(ItemClicked.Content.ToString(), gridView.IndexFromContainer(ItemClicked));// Add to backup

    .....

    }

    }

    под 8.1

    22 сентября 2014 г. 20:39
  • Скорее всего проблему можно воспроизвести и винде на более слабой машине.

    Я бы посоветовал в событии нажатия кнопки поставить флаг информирующий, что начато воспроизведение и пока флаг не станет False не воспроизводить звук.


    VB.Net - WPF, WinRT, WP

    23 сентября 2014 г. 5:30