Как создать png текстуру с ресурса в direcx9 приложении и как правильно создать ресурс? directx9

222
29 августа 2018, 14:20

Хочу в directx9 приложении использовать текстуру с png файла который должен "лежать" в ресурсах. Собственно наверное нужно использовать D3DXCreateTextureFromResource, но проблема в том что нужно ещё получить hSrcModule и pSrcResource, впрочем.. Как?

Answer 1

Дескриптор модуля можно получить вызвав GetModuleHandleW, а имя ресурса формируется макросом MAKEINTRESOURCEW(MY_TEXTURE_RESOURCE_ID).

Также замечу, что API DirectX 9 уже устарело и использовать его в 2018 году для новых проектов нет никакого смысла.

READ ALSO
В каких случаях QFile::copy и QDir::rename возвращает false?

В каких случаях QFile::copy и QDir::rename возвращает false?

недавно в универе задали написать файловый менеджер в стиле Total CommanderЯ решил использовать для этого Qt Creator, так как мне он нравится

179
Синтаксис классов/структур c++

Синтаксис классов/структур c++

Имеется такой класс для, например, вывода вектора через библиотеку algorithmОбъясните по какому принципу myobject работает в коде и что это вообще...

194
Как выбрать все item в QTreeWidget, которые отмечены?

Как выбрать все item в QTreeWidget, которые отмечены?

Как выбрать все Item в QTreeWidget у которых статус Qt::Checked

195
Создание потока в методе класса

Создание потока в методе класса

Не получается создать поток thread (c++11) внутри метода класса - каждый раз ошибка компиляции:

178