Я создаю программу, использующую D3DXCreateTextureFromFile
для ID3DXSprite
.Проблема в том, что когда я пытаюсь загрузить TGA из каталога, который не является рабочим каталогом (например, images/image.tga
), происходит сбой.DXGetErrorString
дает мне DXERR_INVALIDDATA
и вылетает при использовании sprite->End()
.Замечу, что если картинки были в рабочем каталоге (image.tga
), это работает.Есть идеи по решению этого?Или я должен поместить свои изображения в рабочий каталог?
Я использую Visual C ++ 2010 Express.