Tecnología

Inicio

Diferencia entre Direct X y X Activo

Diferencia entre Direct X y X Activo


DirectX es un grupo de interfaces creadas en 1995 para permitir a los programadores una mayor capacidad de gráficos, de audio y de entrada. ActiveX es un lenguaje de programación creado en 1996 para permitir que las aplicaciones web y los programadores crear una mayor funcionalidad para los usuarios. Ambos programas fueron creados por Microsoft y tienen usos muy diferentes.

DirectX

DirectX, una interfaz de programación diseñado para permitir a los programadores de software de acceso a las tarjetas de audio y vídeo de su ordenador, es la interfaz que suministra energía al de la consola de videojuegos Xbox, por ejemplo. Para los equipos, la interfaz permite a los programadores escribir código que funciona en el sistema operativo Windows independientemente del hardware en el ordenador. DirectX realiza funciones como 3-D y 2-D gráficos, mezcla de sonido y soporte de joystick. DirectX es en realidad un grupo de productos, tales como Direct3D y DirectPlay, pero no hay un solo producto llamado "DirectX".

ActiveX

ActiveX, que no funciona en Macs, es un lenguaje de programación que añade características como a los programas de Windows, lo que les permite una mayor funcionalidad. ActiveX le permite ver a determinados contenidos multimedia en las páginas web. Internet Explorer utiliza ActiveX para reproducir los videos en YouTube.com, que es una aplicación de Flash. Si bien no ofrecen mayores opciones para la programación, el lenguaje se ha utilizado como un vehículo para instalar malware y virus. El navegador Mozilla Firefox no ofrece soporte para ActiveX por estas razones.

Situaciones de uso

Se podría utilizar DirectX para representar gráficos, audio o crear utilizar controles avanzados dentro de un programa en un PC. ActiveX se usa en la programación web añadir funciones multimedia u otras interacciones, tales como objetos o programas.