La versión 11 de DirectX
El lanzamiento de Windows 95 supuso en su día un importante paso adelante en cuanto a las capacidades multimedia, sobre todo en videojuegos, que era capaz de ofrecer Windows. Había más capacidad multimedia y Microsoft decidió lanzar entonces DirectX, una colección de APIs dirigida a programadores cuyo fin es la simplificación del desarrollo de software.
La versión 11 de DirectX: mayor realismo
DirectX ha ido evolucionando desde entonces y su undécima versión, DirectX 11, que se lanzó en octubre de 2009 ha servido para Windows Vista, Windows 7, Windows 8 y 8.1 y Windows 10.
Ha aportado la tecnología gráfica y sonora de muchos de los más espectaculares juegos para PC que hemos podido disfrutar en los últimos años. Respecto a versiones anteriores como DirectX 9 y DirectX 10, ha ofrecido una mayor eficiencia aprovechando la capacidad de los procesadores y más sofisticación en texturas y sombreados. El resultado han sido gráficos mucho más realistas.
Con esta nueva versión los gráficos de los videojuegos dieron un notable salto de calidad.
En esta API encontramos los siguientes componentes:
- Direct3D para programar gráficos tridimensionales.
- Direct Graphics para obtener representaciones 3D de imágenes planas.
- DirectInput para procesar datos de ratón, teclado y pad.
- DirectPlay para las comunicaciones online.
- DirectSound para grabar y reproducir audio.
- DirectMusic para interactuar con pistas musicales.
- DirectShow para reproducir audio y vídeo.
Características principales
El resultado de reunir todos estos componentes es el siguiente listado de funciones y características principales:
- Renderización múltiple.
- Una tecnología de teselado más avanzada.
- Más realismo.
- Optimización de los gráficos 3D.
- Texturas con mayor nivel de detalle.
- Mayor calidad en los efectos de sonido.
- Soporte multithreading.
Licenciado en Historia y, más tarde, en Documentación, cuento con más de una década de experiencia probando y escribiendo sobre apps: reviews, guías, artículos, noticias, trucos… han sido innumerables, sobre todo en Android, sistema operativo...