Applies ToWindows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows RT Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Standard Microsoft Windows XP Service Pack 3 Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows Server 2003 Service Pack 2 Windows 10

¿Qué es DirectX?

DirectX es un conjunto de componentes de Windows que permite al software, principal y especialmente juegos, funcionar directamente con el hardware de vídeo y audio.  Los juegos que utilizan DirectX pueden emplear de forma más eficiente las características de aceleración multimedia integradas en su hardware, lo que mejora la experiencia multimedia general. 

Comprobar la versión de DirectX instalada

Puede utilizar la herramienta DxDiag, que proporciona información detallada acerca de los componentes y controladores DirectX instalados en su sistema.

  1. Desde Inicio, escriba dxdiag en el cuadro de búsqueda y luego presione Entrar.

  2. Pulse o haga clic en dxdiag en la lista de resultados.

  3. Compruebe la Versión de DirectX en la primera página del informe de la sección Información del sistema.

  1. Deslice el dedo desde el borde derecho de la pantalla y luego pulse Buscar. Escriba dxdiag en el cuadro de búsqueda. O simplemente escriba dxdiag desde Inicio.

  2. Pulse o haga clic en dxdiag en la lista de resultados.

  3. Compruebe la Versión de DirectX en la primera página del informe de la sección Información del sistema.

  1. Haga clic en Inicio y escriba dxdiag en el cuadro de búsqueda.

  2. Pulse o haga clic en dxdiag en la lista de resultados.

  3. Compruebe la Versión de DirectX en la primera página del informe de la sección Información del sistema.

Versiones y actualizaciones de DirectX por sistema operativo

DirectX 11.3 y 12 se incluyen en esas versiones de Windows.

Las actualizaciones estarán disponibles en Windows Update. No existe un paquete de actualización independiente para estas versiones de DirectX.

  • DirectX 11.1 se incluye en Windows 8, Windows RT y Windows Server 2012. No existe un paquete de actualización independiente para DirectX 11.1. Esta versión de DirectX solo se puede instalar mediante Windows Update en Windows 8, Windows RT y Windows Server 2012.

  • DirectX 11.2 se incluye en Windows 8.1, Windows RT 8.1 y Windows Server 2012 R2. No existe un paquete de actualización independiente para DirectX 11.2.  Esta versión de DirectX solo se puede instalar mediante Windows Update en Windows 8.1, Windows RT 8.1 y Windows Server 2012 R2.

Nota: Para seguir actualizando DirectX, deberá actualizar el sistema operativo.

Nota: Para seguir actualizando DirectX, deberá actualizar el sistema operativo.

  • DirectX 10 se incluye en Windows Vista. No existe un paquete de actualización independiente para esta versión. Puede actualizar DirectX instalando el Service Pack y la actualización abajo indicados.

  • DirectX 10.1 se incluye en Windows Vista SP1 o posterior y Windows Server SP1 o posterior. No existe un paquete de actualización independiente para esta versión. Puede actualizar DirectX instalando el Service Pack y la actualización abajo indicados.

  • DirectX 11.0 está disponible para Windows Vista SP2 y Windows Server 2008 SP2 con KB971512 instalado.

Nota: Para seguir actualizando DirectX, deberá actualizar el sistema operativo.

DirectX 9.0c está disponible para Windows XP y Windows Server 2003 instalando DirectX 9.0c End-User Runtime.

Algunas aplicaciones y juegos requieren DirectX 9. Sin embargo, su equipo incluye una versión más reciente de DirectX. Si instala y ejecuta una aplicación o un juego que requiere DirectX 9, es posible que reciba un mensaje de error similar a "El programa no se pudo iniciar porque d3dx9_35.dll falta en su equipo. Vuelva a instalar el programa para corregir este problema".

Para resolver este problema, instale DirectX End-User Runtime.

Notas

  • La ejecución de este paquete no afecta en absoluto a su versión de DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow o DirectMusic.

  • Para seguir actualizando DirectX deberá actualizar el sistema operativo.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.