В официальной документации к функции D3DXCreateTextureFromFileInMemoryEx написано: "Требования ТРЕБОВАНИЯ Требование Значение Заголовок D3dx9tex. h Библиотека D3dx9. lib" Ну я пишу #include "D3dx9tex.h" #pragma comment(lib,"d3dx9.lib") ошибка: неразрешенный внешний символ D3DXCreateTextureFromFileInMemoryEx Что делать?????
Asked
Active
Viewed 65 times
0
-
.h файл не вклчючает в себя имплементацию, это всего лишь заголовочный файл. Почитайте на тему библиотек в C++ чтобы лучше понять что это и как их подключать. Эта ошибка значит что файл d3dx9.lib не был найден при линковке. – Daniel Protopopov Nov 06 '21 at 19:35
-
@DanielProtopopov Если бы lib не был бы найден визуалка бы написала это, она пишет именно неразрешенный символ, значит библиотеку она нашла – Hachico1337 Nov 06 '21 at 19:42
-
¿Какая версия Windows SDK и DirectX SDK установлены? И VS. – user7860670 Nov 06 '21 at 20:32