Учитывая недавние изменения в платформе Windows и то, что C ++ Winrt является его собственной платформой, это самый последний лучший способ двунаправленного внедрения с C # из проекта C ++ Winrt.
В настоящее время не существует шаблона проекта DLL для Winrt, потому что будущее за компонентами времени выполнения, и мы не должны ожидать проекта winrt dll.
есть пример winrt, который показывает реализацию и использование компонента времени выполнения c ++ winrt.
Могу ли я по-прежнему использовать pinvoke из c # в проекте c ++ winrt, любая перфоморная информация касается pinvoke по сравнению с компонентом времени выполнения.
как насчет обратного пинвока, учитывая, что для winrt нет типа проекта dll
Любые особенности winrt c ++ в отношении сортировки
Что касается API управляемого контекста хостинга, предоставляемого dotnet, существует ли эквивалентная доступная форма Winrt :: Windows. Используется приложением C ++ Winrt, вызывающим API C #. Я думаю, что имя класса в .Net это ClrRunTimeHost, это в winrt :: windows.
Приветствия