/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/UnitTests/TestFramework/Platform/Win/ConsoleOutput_Platform.inl
12 строк
506 B
Sanakan8472
Cross-platform tracing system (ETW, LTTNG, Perfetto) (#1815)
15 фев 2026, 10:24
Не верифицирован
15 фев 2026, 10:24
fac0c1f
Код
Авторство
О чём код?
#include <Foundation/Platform/Win/Utils/IncludeWindows.h> void OutputToConsole_Platform(ezUInt8 uiColor, ezTestOutput::Enum type, ezInt32 iIndentation, const char* szMsg) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), (DWORD)uiColor); printf("%*s%s\n", iIndentation, "", szMsg); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0x07); char sz[4096]; ezStringUtils::snprintf(sz, 4096, "%*s%s\n", iIndentation, "", szMsg); OutputDebugStringW(ezStringWChar(sz).GetData()); }