我正在为 Metro 应用程序(win store 应用程序)实现 IMFmediaEngineProtectedContent
接口(interface),并在尝试实现此功能时感到困惑:
HRESULT SetOPMWindow(
[in] HWND hwnd
);
据我了解,HWND
属于 win MFC,但我需要将它用于 metro 窗口 (CoreWindow)。
IMF API声明它支持 Windows 应用商店应用。
我是不是漏掉了什么?
最佳答案
HWND 不是特定于 MFC 的,它只是窗口的句柄。 This site有一个关于如何获取 Windows 应用商店应用程序句柄的很好的文档。
使用此信息,您可以从 CoreWindow 查询句柄。
关于c++ - 为 metro 应用程序实现 directx IMFmediaEngineProtectedContent 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14561033/