D3D12DDI_SHADER_MODEL Enumeration

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
} ;

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