Quote Originally Posted by The trick View Post
Just create an orthographic projection matrix and draw quads with textures.
When you've spent a decade or two dealing with graphics in simple terms of blitting a bitmap to a rectangular surface, dealing with these more advanced concepts like quads, matrices, view ports, swap chains etc. is quite daunting. I was expecting the same level of simplicity I was used to in something like GDI. The difference between 2D graphics programming and 3D graphics programming is quite vast to someone new to 3D graphics.