2017-04-01 1 views

Antwort

0

Sie können die Standard-Musik-App starten, indem Sie die Launcher api (https://docs.microsoft.com/en-us/uwp/api/Windows.System.Launcher) verwenden und auf eine Musikdatei (.mp3, .wav) verweisen.

Sie können jedoch keine andere UWP App steuern oder von ihm bekommen info seit UWP Apps Sandbox sind.

Windows, als Betriebssystem und Host der App, hat Zugriff auf alles, was die App macht, und so kann sie es überwachen und irgendwelche Daten daraus erhalten, deshalb kann die Lautstärkeregelung diese Information anzeigen.

Edit: technisch, eine App Musik im Hintergrund spielen wird Zugriff auf APIs, die die Lautstärkeregelung anzeigen und die Verwendung dieser APIs, kann die App das Bild, Titelname, Künstlername, und so weiter einstellen.

+0

Ich starte nur die App, aber nicht eine Musikdatei öffnen. Ich werde das Dokument lesen, möglicherweise unterstützt es Start ohne bestimmte Datei. – lystormenvoy

+0

2. Wenn ich den Wiedergabestatus ohne Titelname, Künstlername ... erhalten könnte? – lystormenvoy

+0

@lystormenvoy an der 'BackgroundMediaPlayer' Klasse einen Blick darauf werfen, die ein Verfahren' IsMediaPlaying‘hat, die true zurück, wenn andere Medien auf dem Gerät wiedergegeben wird. Werfen Sie einen Blick auf die doc hier: https://docs.microsoft.com/en-us/uwp/api/Windows.Media.Playback.BackgroundMediaPlayer#methods_ – Rafael

Verwandte Themen