


When you use the *_4_0_level_9_x HLSL shader profiles, you implicitly use of the Shader Model 2.x profiles to support Direct3D 9 capable hardware. Here are the shader targets that Direct3D 9.1, 9.2 and 9.3 feature levels support.

Targetĭirect3D 9.1, 9.2, and 9.3 feature levels Here are the shader targets that the Direct3D 10.0 feature level supports. Here are the shader targets that the Direct3D 10.1 feature level supports. Here are the shader targets that Direct3D 11.0 and 11.1 feature levels support. Direct3D 9.1, 9.2, and 9.3 feature levels.Here we list the targets for various profiles that the D3DCompile* functions and the HLSL compiler support. You need to specify the shader target - set of shader features - to compile against when you call the D3DCompile, D3DCompile2, or D3DCompileFromFile function.
