Если кодировать игру для большинства версий Windows, какой API следует использовать?
Я знаю, что DirectDraw работает с NT4 и выше (хотя DirectDraw эмулируется на NT4 с GDI). Однако мне сказали, что DirectDraw устарела в новых версиях Windows?
Я мог бы вернуться только к GDI, но тогда трудно полностью устранить мерцание и разрывы, поскольку нет двойной буферизации с переключением между буферами.
Должен ли я перейти на Direct3D или DirectDraw? Или есть какой-то способ полностью устранить мерцание в GDI?
Если Direct3D является ответом, то какая версия поддерживается на большинстве платформ?