Набор инструментов 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], сообщение: параметр неверен.