Indicates shader type.
typedef enum D3D11_SHADER_VERSION_TYPE
{
D3D11_SHVER_PIXEL_SHADER = 0,
D3D11_SHVER_VERTEX_SHADER = 1,
D3D11_SHVER_GEOMETRY_SHADER = 2,
D3D11_SHVER_HULL_SHADER = 3,
D3D11_SHVER_DOMAIN_SHADER = 4,
D3D11_SHVER_COMPUTE_SHADER = 5
} D3D11_SHADER_VERSION_TYPE;
| Constant | Description |
|---|---|
| D3D11_SHVER_PIXEL_SHADER | Pixel shader. |
| D3D11_SHVER_VERTEX_SHADER | Vertex shader. |
| D3D11_SHVER_GEOMETRY_SHADER | Geometry shader. |
| D3D11_SHVER_HULL_SHADER | Hull shader. |
| D3D11_SHVER_DOMAIN_SHADER | Domain shader. |
| D3D11_SHVER_COMPUTE_SHADER | Compute shader. |
Header: Declared in d3d11shader_x.h (d3d11shader.h on other Windows platforms).
Library: Use d3d11_x.lib (d3d11.lib on other Windows platforms).