Currently, I am using DirectX 11 to draw a primitive on my screen. Currently the Vertex is in normalized coordinates where the position ranges from -1, -1 to 1, 1.
I would like to set up my Vertex to use Cartesian coordinates 0, 800 to 0, 600. Indeed I am aware that I can convert it manually, but I would rather set it up to work automatically. Similar to glOrtho in OpenGL where you pass the screen resolution to use Cartesian coordinates instead.
What calculation can I do on my view port or what function can I use to accomplish this?