He estado trabajando en una pequeña aplicación pequeña, y he estado usando DirectX/3D para dibujar texturas en la pantalla (todos los elementos de 2 dimensiones). El API, me parece, es bastante fácil de usar e incorporar usando los principios OOP, pero no puedo evitar sentir que el uso de DirectX en algo tan pequeño es increíblemente exagerado.¿Qué es una buena API de dibujo de gráficos 2D para Windows/C++?
Parece que no encuentro consenso sobre una buena alternativa. ¿Alguna sugerencia?
EDITAR: Es necesario el soporte nativo alfa-blending y PNG.
Con mucha primer post amor, Jengerer
Teniendo en cuenta que la mayoría de las demostraciones de 4K que se ven en la muestra están usando D3D, no diría que es increíblemente exagerado para una simple aplicación 2D. Además, D3DX admite los formatos de archivo '.bmp',' .dds', '.dib',' .hdr', '.jpg',' .pfm', '.png',' .ppm' y '.tga'. – Stringer