D3D12DDI_SHADER_MODEL enumeration (d3d12umddi.h)

Specifies the Shader Model.

Syntax

typedef enum D3D12DDI_SHADER_MODEL {
  D3D12DDI_SHADER_MODEL_5_1_RELEASE_0011,
  D3D12DDI_SHADER_MODEL_6_0_EXPERIMENTAL_0011,
  D3D12DDI_SHADER_MODEL_6_0_RELEASE_0011,
  D3D12DDI_SHADER_MODEL_6_1_EXPERIMENTAL_0033,
  D3D12DDI_SHADER_MODEL_6_1_RELEASE_0033,
  D3D12DDI_SHADER_MODEL_6_2_EXPERIMENTAL_0042,
  D3D12DDI_SHADER_MODEL_6_2_RELEASE_0042,
  D3D12DDI_SHADER_MODEL_6_3_EXPERIMENTAL_0054,
  D3D12DDI_SHADER_MODEL_6_3_RELEASE_0054,
  D3D12DDI_SHADER_MODEL_6_4_EXPERIMENTAL_0054,
  D3D12DDI_SHADER_MODEL_6_4_RELEASE_0062,
  D3D12DDI_SHADER_MODEL_6_5_EXPERIMENTAL_0062,
  D3D12DDI_SHADER_MODEL_6_5_RELEASE_0071,
  D3D12DDI_SHADER_MODEL_6_6_EXPERIMENTAL_0071,
  D3D12DDI_SHADER_MODEL_6_6_RELEASE_0082,
  D3D12DDI_SHADER_MODEL_6_7_EXPERIMENTAL_0082
} ;

Constants

 
D3D12DDI_SHADER_MODEL_5_1_RELEASE_0011
Shader Model 5.1.
D3D12DDI_SHADER_MODEL_6_0_EXPERIMENTAL_0011
Shader Model 6.0 Preview.
D3D12DDI_SHADER_MODEL_6_0_RELEASE_0011
Shader Model 6.0 Release.
D3D12DDI_SHADER_MODEL_6_1_EXPERIMENTAL_0033
Shader Model 6.1 Preview.
D3D12DDI_SHADER_MODEL_6_1_RELEASE_0033
Shader Model 6.1 Release.
D3D12DDI_SHADER_MODEL_6_2_EXPERIMENTAL_0042
Shader Model 6.2 Preview.
D3D12DDI_SHADER_MODEL_6_2_RELEASE_0042
Shader Model 6.2 Release.
D3D12DDI_SHADER_MODEL_6_3_EXPERIMENTAL_0054
Shader Model 6.3 Preview.
D3D12DDI_SHADER_MODEL_6_3_RELEASE_0054
Shader Model 6.3 Release.
D3D12DDI_SHADER_MODEL_6_4_EXPERIMENTAL_0054
Shader Model 6.4 Preview.

Requirements

   
Header d3d12umddi.h