Я сначала запускал проекты на OpenGL, но заметил, что программа стала подвисать. Перешёл на DirectX (Direct3D). Там всегда ясно, какая функция сработала, какая нет, что делать при ошибке (потеря устройства и т.д.). Т.к. DirectX постоянно обновляется и документации очень много, то Open'ом уже нет времени заниматься.
|