I haven't programmed in DirectX or OpenGL, I'm currently holding position at stage 2: Win32 API

You have a long road ahead of you my friend.... ask any question you like but only in english cheif.