【问题标题】:Does Windows 7/8 have universal API to control music player working any music player?Windows 7/8 是否有通用 API 来控制音乐播放器工作任何音乐播放器?
【发布时间】:2013-08-04 10:45:52
【问题描述】:

我想从我的应用程序中查询状态、暂停/恢复音乐播放器。

在 Windows 7/8 中是否有通用 API,或者我需要像过去一样为每个玩家编写自定义代码?

【问题讨论】:

    标签: windows winapi windows-8 windows-7 audio-player


    【解决方案1】:

    在操作系统级别没有通用 API 可用于控制任何和所有音乐播放器。这样的事情怎么会起作用?每个音乐播放器都是不同的,具有不同的功能,但 API 不可能反映这一点。除了特定版本的 Windows 中的 API 所支持的功能之外,其他功能又如何呢?

    有一个适用于 Windows Media Player 的 API,但用户可能正在使用其他东西。或者他们可能同时使用多个媒体播放器应用程序。你会控制哪一个?

    【讨论】:

    • 值得指出VK_MEDIA_* 虚拟键代码(即通过播放/停止/跟踪功能键在键盘上发送的内容),当然对这些的支持需要已写入播放器问题。
    • 对于它的价值,这在 Linux/*BSD 中确实存在,请参阅:specifications.freedesktop.org/mpris-spec/latest 它只允许一组指定的功能,但它确实支持控制多个应用程序等。
    猜你喜欢
    • 2013-09-18
    • 1970-01-01
    • 2022-12-20
    • 2014-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-19
    相关资源
    最近更新 更多