HLSL
What is HLSL?
http://en.wikipedia.org/wiki/HLSL
Geometry shader
http://takinginitiative.net/2011/01/12/directx10-tutorial-9-the-geometry-shader/
Demo Shaders
http://theblacksphere.com/INB382/DX10%20Demo%20Programs/
Checking for Shader Model support
http://gamedev.stackexchange.com/questions/22705/how-can-i-check-for-shader-model-3-support
HLSL guide
http://msdn.microsoft.com/en-us/library/bb509561%28v=VS.85%29.aspx
http://xbox.create.msdn.com/en-US/education/catalog/article/shader_coord