Hi, I'm considering futzing with graphics programming and the like, and I know that the main graphics libraries/tools/whatever are DirectX and openGL. Now, I have a question: Since these basically turn commands like "draw a line from here to here" into lower level code (telling which pixels to turn to which color, etc.), there must be some way to do the same sort of thing without having to use DirectX or openGL. What functions do they call, what parts of memory do they access, etc. How do they get ahold of the video card drivers to perform the more simple operations?