Frage

Vor WP8.1 haben wir C#/XAML zusammen mit dem C++-Interop-Projekt verwendet.Mit WP8.1 haben wir uns entschieden, auf die universellen Apps zu migrieren und Windows 8 zu unterstützen.

Wir fragen uns unter anderem, ob es möglich ist, zu überprüfen, ob der Benutzer Hintergrundmusik abspielt.Dies war ein Problem bei unseren ersten Spielen auf WP7 und WP8.

Mehr zur Zertifizierung können Sie hier lesen: http://msdn.microsoft.com/library/windows/apps/hh184838(v=vs.105).aspx

Mit C# und WP8 konnten wir früher einfach nachschauen Microsoft.Xna.Framework.Media.MediaPlayer.GameHasControl.Gibt es etwas Ähnliches mit der C++/XAML DirectX-App auf WP8.1 oder überspringen wir einfach die 6.5.1-Anforderung?

War es hilfreich?

Lösung

In Windows Phone 8.1 Runtime haben Sie eine HintergrundPlayer Klasse, es hat eine Eigenschaft BackgroundMediaPlayer.IsMediaPlaying, mit dem Sie prüfen können, ob Hintergrundmusik abgespielt wird.

Beachten Sie, dass dies nur für Windows Phone gilt. Für andere Geräte müssen Sie daher andere Methoden verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top