Shader Reference (Direct3D 10 Graphics)

The Direct3D API defines several API elements to help you create and manage programmable shaders.

Shaders are executable programs that control the vertex shader, geometry shader and pixel shader pipeline stages. Shaders are programmed exclusively using HLSL.

Direct3D Reference