Я работал над небольшим небольшим приложением, и я использовал DirectX/3D для рисования текстур на экране (все двумерные элементы). API, я нахожу, довольно прост в использовании и включает в себя принципы ООП, но я не могу не чувствовать, что использование DirectX на чем-то, что этот маленький, безумно переутомляет.Какой хороший 2D-графический API для Windows/C++?
Однако, похоже, я не могу найти консенсус относительно хорошей альтернативы. Какие-либо предложения?
EDIT: Нужная поддержка альфа-смешивания и PNG-файлов.
С большой первой после любви, Jengerer
Учитывая, что большинство демонстраций 4K, которые вы видите в демосцене, используют D3D, я бы не сказал, что это безумно переутомление для простого 2D-приложения. Также D3DX поддерживает форматы '.bmp',' .dds', '.dib',' .hdr', '.jpg',' .pfm', '.png',' .ppm' и '.tga'. – Stringer