#c# #.net #uwp
#c# #.net #uwp
Вопрос:
В более поздних версиях Windows 10 медиаплеер Groove music получил функцию мини-плеера. Вот так.
Мне было интересно, какой API использует groove music, чтобы это мини-окно также оставалось на вершине всех других приложений.
Ответ №1:
Вы можете попробовать ApplicationViewMode .Режим CompactOverlay в приложениях UWP. Это заставит окно приложения отображаться в режиме компактного наложения (картинка в картинке).
Для этого можно использовать следующий код:
if (ApplicationView.GetForCurrentView().IsViewModeSupported(ApplicationViewMode.CompactOverlay))
{
// Supported
await ApplicationView.GetForCurrentView().TryEnterViewModeAsync(ApplicationViewMode.CompactOverlay);
//change the UI layout
}
else
{
// Not supported
}
Пожалуйста, обратите внимание, что вам нужно будет настроить макет пользовательского интерфейса после того, как вы войдете в режим компактного наложения.
Комментарии:
1. Это именно то, что мне было нужно. Большое вам спасибо!