WP8.1 Сертификация - 6.5.1 - Начальная функциональность запуска с использованием XAML / C ++

StackOverflow https://stackoverflow.com//questions/25007604

Вопрос

до WP8.1, мы использовали C # / XAML вместе с проектом Interop C ++.С WP8.1 мы решили мигрировать в универсальные приложения и поддерживать Windows 8.

Одна из вещей, которые мы задаваемся вопросом, можно ли проверить, есть ли у пользователя фоновой музыки.Это была проблема с нашими первыми играми на WP7 и WP8.

Вы можете прочитать больше о сертификации здесь: http://msdn.microsoft.com/library/windows/apps/hh184838(v=vs.105).aspx

с C # и WP8, мы имели возможность просто проверить Microsoft.Xna.Framework.Media.MediaPlayer.GameHasControl.Есть ли что-то похожее с приложением C ++ / XAML DirectX на WP8.1 или мы просто пропускаем требование 6.5.1?

Это было полезно?

Решение

В Windows Phone 8.1 Время выполнения у вас есть backgroundplayer class, у него есть свойство BackgroundMediaPlayer.ismediaPlaying , который вы можете использоватьДля проверки фоновой музыки играют.

Обратите внимание, что это только для Windows Phone, поэтому для других устройств вам придется использовать другие методы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top