The first steps to and Direct3D Engine