Как захватить стандартный вывод dll в приложении Unity UWP? - PullRequest
0 голосов
/ 25 сентября 2019

Мое приложение Unity UWP, работающее на hololens, вызывает функции c ++, импортированные из файла dll.Указанная библиотека выводит много полезной отладочной информации на стандартный вывод, и мне нужно получить к ним доступ.

1 Ответ

0 голосов
/ 26 сентября 2019

Вы хотите напечатать журнал отладки в консоли из CPP DLL?

Вы можете написать функцию обратного вызова в C #, которая принимает строку в качестве аргумента и печатать ее в окне консоли Unity, а затем передаватьуказатель этой функции на C ++ dll, так что вы можете вызывать функцию из C ++ по ее указателю, это перенаправит ваши строки из C ++ в окно журнала.Более подробное решение см. Здесь: Использовать Debug.Log из C ++

...