Набор инструментов SharpDX Content.Load<Texture2D> создает исключение SharpDXException

Я пытаюсь загрузить Direct Draw Surface в var Texture2D, используя набор инструментов SharpDX. Поэтому я создал эту переменную, названную ей pixel, создал файл dds с помощью paint.net и назвал его asdf.dds. Я переместил этот файл в папку "Содержимое" моего проекта и изменил "Копировать в выходной каталог" на "Копировать, если новее". Если я сейчас использую

pixel = Content.Load<Texture2D>("asdf.dds");

Я получаю следующее исключение (на немецком языке):

In SharpDX.SharpDXException ist eine Ausnahme vom Typ "SharpDX.DLL" aufgetreten, doch wurde diese im Benutzercode nicht verarbeitet.

Zusätzliche Informationen: HRESULT: [0x80070057], Module: [General], ApiCode: [E_INVALIDARG/Invalid Arguments], Message: The parameter is incorrect.

Мой ужасный перевод:

В SharpDX.SharpDXException произошло исключение типа "SharpDX.DLL", но оно не было передано в коде пользователя. Дополнительная информация: HRESULT: [0x80070057], модуль: [General], ApiCode: [E_INVALIDARG/Invalid Arguments], сообщение: параметр неверен.

0 ответов

Другие вопросы по тегам