Здравствуйте, Alexei_FAQ!
Да большинство игр используют эти библиотеки, но как это не грустно, DirectX более популярен. DirectX построен на спложных классах, а OpenGL работает как конечный автомат он намного удобнее. Код DirectX отточен под Windows,а OpenGL нет. Что бы перенести приложение на другую платформу надо изменить пару сотен строк кода, касающегося данной ОС. Каким образо выводят пиксели: создается контекст устройства, контекст воспроизведения, устанавливается формат пикселя и выводится. А на счет игры без OpenGL or DirectX- не думаю что это хорошая идея, API использовать что ли
.