Mejora la calidad de tus juegos con DirectX
Octubre 21st, 2009 | Publicada el: Análisis

Mejora la calidad de tus juegos con DirectX
La evolución en materia de juegos ha obligado a los usuarios a instalar en su ordenador un programa como DirectX. Esta aplicación contiene todos los complementos necesarios para hacer correr los juegos de la mejor manera, aprovechando al máximo sus gráficos y sonidos.
Podemos describir a DirectX como una librería de controladores pensada para aquellos juegos o programas que requieren ciertos módulos de audio y video. Dichos controladores son totalmente imprescindibles para muchos juegos, y muy recomendables si usamos el ordenador para cualquier tipo de actividad multimedia.
DirectX cuenta usualmente con interfaces de comunicación denominadas API que se van actualizando en las frecuentes versiones que Microsoft lanza mes a mes. Las más conocidas son:
Direct3D: utilizado para el procesado y la programación de gráficos en tres dimensiones (una de las características más usadas de DirectX).
Direct Graphics: para dibujar imágenes en dos dimensiones (planas), y para representación de imágenes en tres dimensiones.
DirectInput: utilizado para procesar datos del teclado, mouse, joystick y otros controles para juegos.
DirectPlay: para comunicaciones en red.
DirectSound: para la reproducción y grabación de sonidos de ondas.
DirectMusic: para la reproducción de pistas musicales compuestas con DirectMusic Producer.
DirectShow: para reproducir audio y vídeo con transparencia de red.
Las actualizaciones de DirectX nos permiten asegurarnos de correr las últimas novedades en juegos, así como la posibilidad de distribuir DirectX en las distintas aplicaciones que lo requieran. Otra de sus características es el soporte para las funciones de hardware Pixel Shader y Vertex Shader – siempre y cuando estén presentes en el hardware de la tarjeta de video. La primera es una función de sombreado que por lo general se aplica a un efecto sobre la imagen, por ejemplo, el realismo, bump maping, sombras, explosiones y efectos. Vertex Shader es una herramienta capaz de trabajar con la estructura de vértices de los modelos tridimensionales, y que puede reproducir diferentes efectos realistas.
Como dijimos anteriormente, DirectX se actualiza con mucha frecuencia, por lo que nos conviene estar atentos a los lanzamientos. Cada versión instalada se sobre escribe a la anterior sin causar problemas de compatibilidad. Por otra parte, también contamos con el comando “dxdiag”, que se ejecuta desde el menú inicio permitiéndonos acceder a un panel de configuración, reparación y actualización de DirectX, poder realizar los ajustes necesarios.
Actualmente no es sencillo prescindir de DirectX en nuestro ordenador, ya que la API Direct3D es la encargada de hacer funcionar a todos los juegos que salen al mercado hoy en día. Dado que es la herramienta predilecta de las empresas desarrolladoras de videojuegos, es sumamente imposible correr un juego sin antes haber instalado DirectX en su ordenador.
Artículos relacionados
