https://learn.microsoft.com/en-us/archive/msdn-magazine/2009/june/introducing-direct2d
https://learn.microsoft.com/en-us/archive/msdn-magazine/2009/september/drawing-with-direct2d