Ogre фактически абстрагирует весь код рендеринга - он может использовать как DirectX, так и OpenGL (в прошлом я использовал его как с OpenGL, так и с OpenGLES). Обычно при запуске у вас появляется диалоговое окно, в котором вы можете выбрать между OpenGL и DirectX в Windows, и, если нет файла журнала, обычно есть какой-то файл конфигурации, в котором указывается, какой рендерер использовать.
Кроме того, все остальные образцы, поставляемые с OpenNI при рисовании на экране, используют OpenGL с GLUT.