【发布时间】:2023-03-25 14:40:01
【问题描述】:
我对@987654321@ 方法很感兴趣。该文档已过时。但我在文件夹 C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0 中找到了文件 SystemMediaTransportControlsInterop.h 和 SystemMediaTransportControlsInterop.idl \um 的 Windows SDK。他们正在描述GetForWindow 方法。那么,如何获取ISystemMediaTransportControlsInterop 的实例并调用该方法呢?
WinRT 仅包含方法 SystemMediaTransportControls.GetForCurrentView,但我想从我的应用程序中为其他程序获取 SystemMediaTransportControls 的实例。
谢谢
【问题讨论】:
-
文档没有过时。内容不定期更新。这并不意味着文档不准确。我不确定现在是什么问题。
-
只有拥有窗口的进程才能获取/创建它的 SMTC。它不打算让您操作属于其他窗口的 SMTC。 GetForCurrentView 暗示了这一点,因为当前视图被定义为与当前线程关联的视图,这自然也是调用进程的一部分。
标签: uwp com windows-10 windows-runtime c++-winrt