如何在Windows 10的音量控制器上显示您的媒体播放程序

5
我一直在尝试使媒体播放器出现在Windows 10音量控制中,就像使用Groove音乐、Spotify或甚至Google Chrome时一样。当您按下键盘上的音量上下按钮时,会弹出一个带有音量滑块和媒体信息以及播放/暂停、下一首和上一首按钮的音量控制弹窗。如果可用作API或库,则如何实现这一点?我没有任何代码,因为在谷歌上找不到任何有用的想法。这是我对弹窗的想象图。Windows 10 Volume Control Popup for groove music

3
尝试查看“系统媒体传输控件”。 MSDN链接:https://learn.microsoft.com/en-us/windows/uwp/audio-video-camera/integrate-with-systemmediatransportcontrols - Barrett Bryson
好的,我会查看一下,谢谢。 - Anes08
1个回答

1

看起来你需要使用Windows 10 SMTC ^ 示例:

    Dim props As MediaItemDisplayProperties = mediaPlaybackItem.GetDisplayProperties()
    props.Type = Windows.Media.MediaPlaybackType.Video
    props.VideoProperties.Title = "Video title"
    props.VideoProperties.Subtitle = "Video subtitle"
    props.VideoProperties.Genres.Add("Documentary")
    mediaPlaybackItem.ApplyDisplayProperties(props)

    props = mediaPlaybackItem.GetDisplayProperties()
    props.Type = Windows.Media.MediaPlaybackType.Music
    props.MusicProperties.Title = "Song title"
    props.MusicProperties.Artist = "Song artist"
    props.MusicProperties.Genres.Add("Polka")
    mediaPlaybackItem.ApplyDisplayProperties(props)

更多内容请参考:^

1
那么Spotify是如何做到的呢?一定有一个API可以实现。 - ilovecookiez11
@ilovecookiez11,是的,有一个API可以实现。请查看答案。 - Anes08

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接