D3D11_SHADER_TYPE enumeration

Identifies a shader type for tracing.

Syntax

typedef enum D3D11_SHADER_TYPE {
  D3D11_VERTEX_SHADER,
  D3D11_HULL_SHADER,
  D3D11_DOMAIN_SHADER,
  D3D11_GEOMETRY_SHADER,
  D3D11_PIXEL_SHADER,
  D3D11_COMPUTE_SHADER
} ;

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