D3D11_SHADER_TYPE enumeration

Identifies a shader type for tracing.

Syntax


typedef enum D3D11_SHADER_TYPE { 
  D3D11_VERTEX_SHADER    = 1,
  D3D11_HULL_SHADER      = 2,
  D3D11_DOMAIN_SHADER    = 3,
  D3D11_GEOMETRY_SHADER  = 4,
  D3D11_PIXEL_SHADER     = 5,
  D3D11_COMPUTE_SHADER   = 6
} D3D11_SHADER_TYPE;

Constants

D3D11_VERTEX_SHADER

Identifies a vertex shader.

D3D11_HULL_SHADER

Identifies a hull shader.

D3D11_DOMAIN_SHADER

Identifies a domain shader.

D3D11_GEOMETRY_SHADER

Identifies a geometry shader.

D3D11_PIXEL_SHADER

Identifies a pixel shader.

D3D11_COMPUTE_SHADER

Identifies a compute shader.

Remarks

D3D11_SHADER_TYPE identifies the type of shader in a D3D11_SHADER_TRACE_DESC structure.

Note  This API requires the Windows Software Development Kit (SDK) for Windows 8.
 

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

D3D11ShaderTracing.h

See also

Shader Enumerations

 

 

Show: