DirectX

DirectX
Parte de interfaz de programación de aplicaciones
Información general
Tipo de programa Biblioteca de interfaces de programación de aplicaciones
Desarrollador Microsoft
Licencia Microsoft CLUF (EULA); propietaria
Información técnica
Programado en
Plataformas admitidas
Versiones
Última versión estable 12 (compilación 10.00.22000.1000) (5 de octubre de 2021 (5 años y 9 días))
Enlaces

DirectX es una colección de API desarrolladas para facilitar las complejas tareas relacionadas con multimedia, especialmente programación de juegos y vídeo, en la plataforma Microsoft Windows.

DirectX consta de las siguientes API:

La actualización de Windows 10 de octubre de 2018 incluye la versión pública de DirectX Raytracing. A pesar de ser desarrollado exclusivamente para la plataforma Windows, se está desarrollando una implementación de código abierto de su API para sistemas Unix (en particular Linux) y X Window System por el proyecto WineHQ, del cual existe fork propietario, Cedega, desarrollada por la empresa de software «Transgaming» y orientada a la ejecución de juegos desarrollados para Windows bajo sistemas Unix.

Historial de lanzamientos

Versión de DirectX Número de versión Sistema operativo Fecha de lanzamiento
DirectX 1.04.02.009530 de septiembre de 1995
DirectX 2.0Venía incluida solamente con algunas aplicaciones 3rd party1996
DirectX 2.0a4.03.00.1096Windows 95 OSR2 y NT 4.05 de junio de 1996
DirectX 3.0a4.04.00.0070Windows NT 4.0 SP3 (y posteriores)
última versión para Windows NT 4.0
diciembre de 1996
DirectX 3.0b4.04.00.0070Esta fue una actualización menor de la 3.0a que resolvía un problema cosmético con la versión japonesa de Windows 95diciembre de 1996
DirectX 5.24.05.01.1600 (RC00)Windows 955 de mayo de 1998
4.05.01.1998Exclusiva para Windows 985 de mayo de 1998
DirectX 6.04.06.00.0318Windows CE para la Dreamcast7 de agosto de 1998
DirectX 8.0a4.08.00.0400 (RC14) + parches de instalaciónÚltima versión para Windows 957 de noviembre de 2000
DirectX 8.14.08.01.0810
4.08.01.0881 (RC7)
Windows XP12 de noviembre de 2001
DirectX 9.04.09.00.0900Windows Server 200319 de diciembre de 2002
DirectX 9.0a4.09.00.0901 26 de marzo de 2003
DirectX 9.0b4.09.00.0902 (RC2) 13 de agosto de 2003
DirectX 9.0c4.09.0000.0904 (RC0)Windows XP SP2, Windows Server 2003 SP1, y Xbox 360. Última versión exclusiva para 32-bit.13 de diciembre de 2004
DirectX 9.0c4.09.0000.0904Compatible con todos los Sistemas Windows que soporten 9.0c (RC0) Primera versión en incluir D3DX DLLs9 de diciembre de 2005
DirectX 9.0c - actualizaciones bimensuales4.09.00.0904 (RC0 para DX 9.0c)Publicado bimensualmente entre octubre de 2004 y agosto de 2007 y trimestralmente a partir de entonces. Última versión: junio de 2010
DirectX 106.00.6000.16386Windows Vista y Windows 730 de noviembre de 2006
DirectX 10.16.00.6001.18000Service Pack 1 para Windows Vista, Windows Server 2008 y Windows 7
incluye Direct3D 10.1
4 de febrero de 2008
6.00.6002.18005Service Pack 2 para Windows Vista, Windows Server 2008 y Windows 7
incluye Direct3D 10.1
28 de abril de 2009
DirectX 116.01.7600.16385Windows 7 y Windows Server 2008 R222 de octubre de 2009
6.00.6002.18107Windows Vista SP2 y Windows Server 2008 SP2, mediante la actualización de la plataforma para Windows Vista y Windows Server 200827 de octubre de 2009
6.01.7601.17514Windows 7 SP1 y Windows Server 2008 R2 SP11 de agosto de 2012
DirectX 11.16.02.9200.16384Windows 8, Windows RT y Windows Server 2012
Windows 7 SP1 y Windows Server 2008 R2 SP1 mediante la actualización de la plataforma para Windows 7 SP1 y Windows Server 2008 R2 SP1 (soporte limitado)
1 de agosto de 2012
DirectX 11.26.03.9600.16384Windows 8.1, Windows RT y Windows Server 2012 R218 de octubre de 2013
DirectX 11.3?Xbox One, Windows 10 y Windows Server 201629 de julio de 2015
DirectX 1210.00.10240.16384
10.00.15063.0000Windows 10, se agregaron pruebas de límites de profundidad y MSAA programable20 de marzo de 2017
10.00.17763.0001Windows 10, soporte añadido de DirectX Raytracing2 de octubre de 2018
10.00.18362.0116Windows 10, soporte añadido para sombreado de velocidad variable (VRS)19 de mayo de 2019
10.00.19041.0928Windows 10, Xbox Series X, anuncio de DirectX 12 Ultimate10 de noviembre de 2020
10.00.22000.1000Windows 11, soporte añadido para tasas de refresco dinámicas y mejoras en las capacidades gráficas de Windows Subsystem for Linux5 de octubre de 2021
10.00.22621.3820 Mejoras en DirectStorage, optimizaciones de DXR y compatibilidad con Shader Model 6.7. 20 de septiembre de 2022
10.00.22631.2428 Optimizaciones adicionales de DirectX 12 Ultimate y mejoras en el compilador DXIL. 31 de octubre de 2023
10.00.26100.1000 Compatibilidad con Shader Execution Reordering (SER), Work Graphs y Shader Model 6.8. 1 de octubre de 2024
10.00.26100.7309 Mejoras en Work Graphs, comportamiento avanzado de DXR y optimizaciones de canalizaciones basadas en GPU. 1 de diciembre de 2025

Notas:

DirectX 12

DirectX 12 fue anunciado oficialmente por Microsoft en la GDC el 18 de marzo de 2014.

Véase también

Referencias

  1. ↑ Microsoft upgrades Windows Vista with DirectX 11 (includes Server 2008, SP2 is required for both) Archivado el 31 de marzo de 2016 en Wayback Machine.DirectX 11 for Windows Vista SP2 Available for Download (includes Server 2008, SP2 is required for both)
  2. ↑ Chen, Raymond (2006). «Etimology and History». The Old New Thing (en inglés) (1a. Edición edición). Estados Unidos: Pearson Education. pp. 330. ISBN 0-321-44030-7. Consultado el 21 de mayo de 2014.
  3. ↑ «What happened to DirectX 4? - The Old New Thing - Site Home - MSDN Blogs» (en inglés). 22 de enero de 2004. Consultado el 20 de mayo de 2014.
  4. ↑ https://www.xataka.com/aplicaciones-y-servicios/directx-12-es-oficial-mejor-que-dx11-y-con-una-gran-compatibilidad-con-el-hardware-actual