2016-06-22 3 views
1

У меня есть старая базовая база кода расширения для WRC, она отлично работает на Windows 8.1. Но когда он переносится в UWP, он сообщает об ошибке при слиянии метаданных.Поддерживает ли UWP WRL

Поддерживает ли UWP WRL сейчас?

ответ

0

winmd положение изменилось, добавьте эту строку в MIDL

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

0

Статус Windows Runtime C++ template Library (WRL) - это то же самое, что и для Windows 8.1: оно есть, оно работает, и вы можете его использовать, но документации по использованию WRL, а не C++/CX, кроме использования Microsoft::WRL::ComPtr, который является вездесущим.

Я использую WRL в аспектах API DirectX Tool Kit для Windows Runtime (WinRT), и он отлично подходит для UWP.

См MSDN