The basics of Direct3D[Series][Part 1] - MPGH