1

我有一个基于 WRL 的旧媒体扩展示例代码库,它在 Windows 8.1 上运行良好。但是移植到 UWP 时,合并元数据时报错。

UWP 现在支持 WRL 吗?

4

2 回答 2

0

winmd 位置改变,在 MIDL 中添加这一行

-metadata_dir "C:\Program Files (x86)\Windows Kits\10\UnionMetadata"

于 2016-06-22T10:54:20.420 回答
0

Windows 运行时 C++ 模板库 (WRL) 的状态与 Windows 8.1 相同:它就在那里,它可以工作,而且你可以使用它,但几乎没有关于使用 WRL 而不是 C++/CX 的文档或示例它的使用Microsoft::WRL::ComPtr无处不在。

我在DirectX Tool Kit for Windows Runtime (WinRT) API的各个方面使用 WRL,它对 UWP 工作得很好。

MSDN

于 2016-06-22T06:33:17.723 回答