D3D11CreateDeviceAndSwapChain returning weird WIC error

Started by
2 comments, last by JGP 9 years ago

Hi,

I get the following error when calling D3D11CreateDeviceAndSwapChain with D3D_FEATURE_LEVEL_11_1:


DirectX Error: Invalid level for progressive WIC image decode

However, I get no error if no feature level is specified.

Any thoughts on this?

PD: I'm on Windows 7 SP1.

Cheers.

Advertisement

Hi, Windows 7 SP1 does not support D3D_FEATURE_LEVEL_11_1, even with platform update installed. D3D11.1 runtime is limited to D3D_FEATURE_LEVEL_11_0 on WDDM 1.1 and Windows 7.

To run D3D_FEATURE_LEVEL_11_1 you need at least Windows 8.0, a device supporting D3D_FEATURE_LEVEL_11_1 with a driver at least WDDM 1.2 capable.

"Recursion is the first step towards madness." - "Skegg?ld, Skálm?ld, Skildir ro Klofnir!"
Direct3D 12 quick reference: https://github.com/alessiot89/D3D12QuickRef/


To run D3D_FEATURE_LEVEL_11_1 you need at least Windows 8.0, a device supporting D3D_FEATURE_LEVEL_11_1 with a driver at least WDDM 1.2 capable.

This, but you can also make use of one of the software based devices (reference device and/or WARP as applicable).

Thanks I installed Windows 8.1 and the error is gone.

This topic is closed to new replies.

Advertisement