Choosing a Graphics API

I wanted to learn graphic api.So which one should I learn first Direct x9 or direct x10 or straight to directx 11 or straight to direct x12.
Last edited on
openGL.

directX is only on windows machines, opengl will let you write for any platform including smartphones.

this is one of the best tutorial sites for it.

https://learnopengl.com/

NOTE, i know this is in the Windows section, i always use openGL even on windows.
Last edited on
If you are planning on programming strictly for Windows then why not start out with the GDI API?

Simple, C-based and usable on any version of Windows.

Then you can step up to GDI+, DirectX or OpenGL.

The DirectX API does more than just graphics. It also has functionality for sound, input control and math related to 3D vectors.
Last edited on
Registered users can post here. Sign in or register to post.