E_INVALIDARG при создании texture2d из сжатой DDS dxt5

Делая всю работу по обработке от Эта статья.

Определите заголовки, получите шаг по этой формуле:

max( 1, ((width+3)/4) ) * block-size  (block-size == 16)

затем пытается CreateTexture2D( &texDesc, resData, &texture );

Я заполнил все поля из заголовка. Но всегда получаю E_INVALIDARG,
Не могу выяснить мою проблему.

0

Решение

Создайте свой ID3D11Device с флагом отладки D3D11_CREATE_DEVICE_DEBUG и посмотрите на объяснение ошибки в окне вывода.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]