Гайд [Directx] Загрузка шрифтов в память из массива

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
7 Янв 2024
Сообщения
50
Реакции
15
Искал на форуме способ загрузки шрифтов в память из массива без использования imgui, но ничего так и не нашел, поэтому вот

C++:
Expand Collapse Copy
// font data
unsigned char* astriumwep_ttf[] = { ... };

HANDLE _astriumwep;

void initialize() {
// initalizing interfaces and etc
   
DWORD num;
 _astriumwep = AddFontMemResourceEx(astriumwep_ttf, sizeof(astriumwep_ttf), NULL, &num);

// D3DXCreateFontA() ...
}

void undo() {
    if (_astriumwep) {
        RemoveFontMemResourceEx(_astriumwep);
        _astriumwep = NULL;
    }
}

// ...
 
Назад
Сверху Снизу