Как вывести изображение в imgui-меню?

Решение
Переводим картинку в байты через это
Создаем текстуру
C++:
IDirect3DTexture9* test_image = nullptr;
иницилизируем ее в презент хуке(в ендсцене у тебя будет -1 кадр)
C++:
if (test_image == nullptr)D3DXCreateTextureFromFileInMemoryEx(device
       ,&you_array_bytes, sizeof(you_array_bytes),
width_texture, heigh_texture, D3DX_DEFAULT, 0, D3DFMT_UNKNOWN, D3DPOOL_MANAGED, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &test_image );
Ну,а потом отрисовываем в меню:

C++:
ImGui::Image(test_image, ImVec2(Ширина, Высота));
  • 11
  • 3
Контакты для связи отсутствуют.
Весь код покажи,а не ошибки 0_o
C++:
IDirect3DTexture9* logo1 = logo;
            if (logo == nullptr)D3DXCreateTextureFromFileInMemoryEx(device
                , &logo, sizeof(logo),
                60, 60, D3DX_DEFAULT, 0, D3DFMT_UNKNOWN, D3DPOOL_MANAGED, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &logo1
                ImGui::Image(logo, ImVec2(50, 25));
 
  • 59
  • 1
  • 34
C++:
IDirect3DTexture9* logo1 = logo;

Этот код в корне не правильный:
Пример :

Global vars / Menu class:
C++:
IDirect3DTexture9* logo = nulltpr;

Present hook:
C++:
if (logo == nullptr)D3DXCreateTextureFromFileInMemoryEx(device

                , &image_bytes, sizeof(image_bytes),

                60, 60, D3DX_DEFAULT, 0, D3DFMT_UNKNOWN, D3DPOOL_MANAGED, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &logo

Menu:
C++:
ImGui::Image(logo, ImVec2(50, 25));
 
Последнее редактирование:
  • 11
  • 3
Контакты для связи отсутствуют.
C++:
IDirect3DTexture9* logo1 = logo;

Этот код в корне не правильный:
Пример :

Global vars / Menu class:
C++:
IDirect3DTexture9* logo = nulltpr;

Present hook:
C++:
if (logo == nullptr)D3DXCreateTextureFromFileInMemoryEx(device

                , &image_bytes, sizeof(image_bytes),

                60, 60, D3DX_DEFAULT, 0, D3DFMT_UNKNOWN, D3DPOOL_MANAGED, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &logo

Menu:
C++:
ImGui::Image(logo, ImVec2(50, 25));
[/QUOTE]
Я просто подумал что nullptr это нулевое значение. Ну пасиба что дауну объяснил:blob-party:
 
Последнее редактирование:
Активность
Пока что здесь никого нет
Сверху Снизу