Identifies a shader type for tracing.
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;
| Constant | Description |
|---|---|
| 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. |
D3D11_SHADER_TYPE identifies the type of shader in a D3D11_SHADER_TRACE_DESC structure.
Header: Declared in d3d11shadertracing.h.
Library: Use d3d11.lib.