Learn how to use DirectX 10