Take the 2-minute tour ×  I'll emphasize that I am very new to
graphics programming. I've been using XNA up until now and I've
been looking for a way to build simple 2D functionality with
textured quads. I'm sort of starting to get how the whole
process works, but the idea of positioning things from 0 to 1
doesn't seem quite right for what I'm doing. Is this the only
way to do it? I've learned that I'm supposed to be rendering
quads to an orthogonal projection, but I guess my problem is
exactly how to implement that the correct way.  I totally
acknowledge that my problems are a result of not understanding
the technology, but all of the tutorials I can find tend to
gloss over a lot of the details. Is there a simple way to set up
an orthogonal projection in d3d11, and is there a simple way to
convert the coordinates so I can specify it in pixels (like the
XNA spritebatch)? I'm hoping that seeing the answer to this will
help me get a more solid grasp on a lot of the areas where I'm
confused in general with graph