Говорят, что вы можете создать компонент C ++ WinRT, который вы можете использовать в C #.У меня есть простой тестовый проект - приложение на C # XAML и проект на C ++, использующий только базовый шаблон проекта компонента WinRT.Когда я пытаюсь добавить ссылку на проект в проект C # XAML, он говорит, что не может добавить ссылку (не знаю почему).Я могу создать собственный компонент WinRT, сгенерировать файл .winmd и добавить ссылку на этот файл .winmd вручную, используя кнопку обзора в диалоговом окне добавления ссылок.Это позволяет мне получить доступ к методам в собственной библиотеке, но когда я собираю, он говорит, что использует Platform.IDisposable, но этот тип определен в сборке, на которую нет ссылок.Я не видел ни одной из сессий, демонстрирующих этот сценарий.