Today we'll initialise Direct2D and draw some lovely shapes. We're building a 2D graphics engine, which could be used for platformers, puzzle games, shoot em...