| Vertex Input | Description |
|---|---|
| BINORMAL[N] | Binormal (Bitangent) vector. |
| BLENDINDICES[N] | Blend indices |
| BLENDWEIGHT[N] | Blend weights. |
| COLOR[N] | Diffuse and specular color. |
| NORMAL[N] | Normal vector. |
| POSITION[N] | Vertex position in object local space. |
| PSIZE[N] | Point size. |
| TANGENT[N] | Tangent vector. |
| TESSFACTOR[N] | Tessellation factor. |
| TEXCOORD[N] | Texture coordinates. |
| Vertex Output | Description |
|---|---|
| COLOR[N] | Diffuse or specular color. Output.data in range [0,1]. |
| FOG | Vertex fog. |
| POSITION | Vertex position in clip space. |
| PSIZE | Point size. |
| TEXCOORD[N] | Texture coordinates. |
| Pixel Input | Description |
|---|---|
| COLOR[N] | Diffuse or specular color. |
| TEXCOORD[N] | Texture coordinates. |
| VFACE | Floating-point scalar.It indicates a back facing primitive. |
| VPOS | Current pixel (x,y) location. Valid in PS 3.0 only. |
| Pixel Output | Description |
|---|---|
| COLOR[N] | Output color. |
| DEPTH[N] | Output depth. |