fbpx
Wikipedia

DirectX

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
Información general
Tipo de programa Biblioteca de interfaces de programación de aplicaciones
Desarrollador Microsoft
Licencia Microsoft CLUF (EULA); propietaria
Versiones
Última versión estable 12 (compilación 10.00.18362.0116) ( 2 de octubre de 2018 (3 años, 1 mes y 7 días))
Enlaces
Página de Sitio web oficial
Blog

DirectX consta de las siguientes API:

  • Direct3D: utilizado para el procesamiento 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 representar imágenes en tres dimensiones.
  • DirectInput: 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.
  • DirectSetup: para la instalación de componentes DirectX.
  • DirectCompute: lenguaje e instrucciones especiales para el manejo de cientos o miles de hilos de procesamiento, especial para procesadores de núcleos masivos.
  • DirectML: para el procesamiento de inteligencia artificial y más características que se incorporarán en la actualización de primavera de 2019 para Windows 10.
  • DirectX Raytracing (DXR): es una característica para DirectX de Microsoft que permite el hardware de trazado de rayos en tiempo real, un avance significativo en gráficos de computadora visto por primera vez a nivel de consumidor en GPU, como la serie Nvidia GeForce 20 anunciada en 2018. DXR no se lanzará como parte de una nueva versión de DirectX, sino como una extensión compatible con DirectX 12.

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.0 4.02.0095 30 de septiembre de 1995
DirectX 2.0 Venía incluida solamente con algunas aplicaciones 3rd party 1996
DirectX 2.0a 4.03.00.1096 Windows 95 OSR2 y NT 4.0 5 de junio de 1996
DirectX 3.0a 4.04.00.0070 Windows NT 4.0 SP3 (y posteriores)
última versión para Windows NT 4.0
diciembre de 1996
DirectX 3.0b 4.04.00.0070 Esta fue una actualización menor de la 3.0a que resolvía un problema cosmético con la versión japonesa de Windows 95 diciembre de 1996
DirectX 5.2 4.05.01.1600 (RC00) Windows 95 5 de mayo de 1998
4.05.01.1998 Exclusiva para Windows 98 5 de mayo de 1998
DirectX 6.0 4.06.00.0318 Windows CE para la Dreamcast 7 de agosto de 1998
DirectX 8.0a 4.08.00.0400 (RC14) + parches de instalación Última versión para Windows 95 7 de noviembre de 2000
DirectX 8.1 4.08.01.0810
4.08.01.0881 (RC7)
Windows XP 12 de noviembre de 2001
DirectX 9.0 4.09.00.0900 Windows Server 2003 19 de diciembre de 2002
DirectX 9.0a 4.09.00.0901   26 de marzo de 2003
DirectX 9.0b 4.09.00.0902 (RC2)   13 de agosto de 2003
DirectX 9.0c 4.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.0c 4.09.0000.0904 Compatible con todos los Sistemas Windows que soporten 9.0c (RC0) Primera versión en incluir D3DX DLLs 9 de diciembre de 2005
DirectX 9.0c - actualizaciones bimensuales 4.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 10 6.00.6000.16386 Windows Vista y Windows 7 30 de noviembre de 2006
DirectX 10.1 6.00.6001.18000 Service Pack 1 para Windows Vista, Windows Server 2008 y Windows 7
incluye Direct3D 10.1
4 de febrero de 2008
6.00.6002.18005 Service Pack 2 para Windows Vista, Windows Server 2008 y Windows 7
incluye Direct3D 10.1
28 de abril de 2009
DirectX 11 6.01.7600.16385 Windows 7 y Windows Server 2008 R2 22 de octubre de 2009
6.00.6002.18107 Windows Vista SP2 y Windows Server 2008 SP2, mediante la actualización de la plataforma para Windows Vista y Windows Server 2008[1] 27 de octubre de 2009
6.01.7601.17514 Windows 7 SP1 y Windows Server 2008 R2 SP1 1 de agosto de 2012
DirectX 11.1 6.02.9200.16384 Windows 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.2 6.03.9600.16384 Windows 8.1, Windows RT y Windows Server 2012 R2 18 de octubre de 2013
DirectX 11.3 ? Xbox One, Windows 10 y Windows Server 2016 29 de julio de 2015
DirectX 12 10.00.10240.16384
10.00.15063.0000 Windows 10, se agregaron pruebas de límites de profundidad y MSAA programable 20 de marzo de 2017
10.00.17763.0001 Windows 10, soporte añadido de DirectX Raytracing 2 de octubre de 2018
10.00.18362.0116 Windows 10, soporte añadido para sombreado de velocidad variable (VRS) 19 de mayo de 2019

Notas:

  • DirectX 4 nunca fue lanzado. Raymond Chen explica en su libro, The Old New Thing, que después de que DirectX 3 fuera lanzado, Microsoft comenzó a desarrollar las versiones 4 y 5 al mismo tiempo. La versión 4 iba a ser una versión con pequeñas mejoras, mientras que la versión 5 sería una liberación más sustancial. Pero debido a la falta de interés por parte de los desarrolladores de videojuegos respecto a las mejoras establecidas para DirectX 4, se dio lugar a que esta fuera hecha hacia un lado, y el corpus de documentos que ya había reconocido las dos nuevas versiones, resultó en la elección de Microsoft de no optar por reutilizar la versión 4 para describir las características previstas para la versión 5.[2][3]
  • 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 corregir este problema debe instalar DirectX 9 en su última versión de junio de 2010.

DirectX 12

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

Véase también

  • libSDL, conjunto de bibliotecas, bajo licencia libre, orientadas a realizar operaciones de dibujado 2D, gestión sonido y gestión de imágenes.
  • Allegro, biblioteca, bajo licencia libre, para la programación de videojuegos.
  • OpenGL, API multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y 3D.
  • Vulkan, API sucesora de OpenGL, similar a DirectX 12 en características y rendimiento, disponible para varias plataformas.

Referencias

  1. Microsoft upgrades Windows Vista with DirectX 11 (includes Server 2008, SP2 is required for both)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. http://www.xataka.com/aplicaciones-y-servicios/directx-12-es-oficial-mejor-que-dx11-y-con-una-gran-compatibilidad-con-el-hardware-actual
  •   Datos: Q188695
  •   Multimedia: DirectX

directx, colección, desarrolladas, para, facilitar, complejas, tareas, relacionadas, multimedia, especialmente, programación, juegos, vídeo, plataforma, microsoft, windows, información, generaltipo, programabiblioteca, interfaces, programación, aplicacionesdes. DirectX es una coleccion de API desarrolladas para facilitar las complejas tareas relacionadas con multimedia especialmente programacion de juegos y video en la plataforma Microsoft Windows DirectXInformacion generalTipo de programaBiblioteca de interfaces de programacion de aplicacionesDesarrolladorMicrosoftLicenciaMicrosoft CLUF EULA propietariaVersionesUltima version estable12 compilacion 10 00 18362 0116 2 de octubre de 2018 3 anos 1 mes y 7 dias EnlacesPagina de Sitio web oficial Blog editar datos en Wikidata DirectX consta de las siguientes API Direct3D utilizado para el procesamiento y la programacion de graficos en tres dimensiones una de las caracteristicas mas usadas de DirectX Direct Graphics para dibujar imagenes en dos dimensiones planas y para representar imagenes en tres dimensiones DirectInput para procesar datos del teclado mouse joystick y otros controles para juegos DirectPlay para comunicaciones en red DirectSound para la reproduccion y grabacion de sonidos de ondas DirectMusic para la reproduccion de pistas musicales compuestas con DirectMusic Producer DirectShow para reproducir audio y video con transparencia de red DirectSetup para la instalacion de componentes DirectX DirectCompute lenguaje e instrucciones especiales para el manejo de cientos o miles de hilos de procesamiento especial para procesadores de nucleos masivos DirectML para el procesamiento de inteligencia artificial y mas caracteristicas que se incorporaran en la actualizacion de primavera de 2019 para Windows 10 DirectX Raytracing DXR es una caracteristica para DirectX de Microsoft que permite el hardware de trazado de rayos en tiempo real un avance significativo en graficos de computadora visto por primera vez a nivel de consumidor en GPU como la serie Nvidia GeForce 20 anunciada en 2018 DXR no se lanzara como parte de una nueva version de DirectX sino como una extension compatible con DirectX 12 La actualizacion de Windows 10 de octubre de 2018 incluye la version publica de DirectX Raytracing A pesar de ser desarrollado exclusivamente para la plataforma Windows se esta desarrollando una implementacion de codigo 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 ejecucion de juegos desarrollados para Windows bajo sistemas Unix Indice 1 Historial de lanzamientos 1 1 DirectX 12 2 Vease tambien 3 ReferenciasHistorial de lanzamientos EditarVersion de DirectX Numero de version Sistema operativo Fecha de lanzamientoDirectX 1 0 4 02 0095 30 de septiembre de 1995DirectX 2 0 Venia incluida solamente con algunas aplicaciones 3rd party 1996DirectX 2 0a 4 03 00 1096 Windows 95 OSR2 y NT 4 0 5 de junio de 1996DirectX 3 0a 4 04 00 0070 Windows NT 4 0 SP3 y posteriores ultima version para Windows NT 4 0 diciembre de 1996DirectX 3 0b 4 04 00 0070 Esta fue una actualizacion menor de la 3 0a que resolvia un problema cosmetico con la version japonesa de Windows 95 diciembre de 1996DirectX 5 2 4 05 01 1600 RC00 Windows 95 5 de mayo de 19984 05 01 1998 Exclusiva para Windows 98 5 de mayo de 1998DirectX 6 0 4 06 00 0318 Windows CE para la Dreamcast 7 de agosto de 1998DirectX 8 0a 4 08 00 0400 RC14 parches de instalacion Ultima version para Windows 95 7 de noviembre de 2000DirectX 8 1 4 08 01 08104 08 01 0881 RC7 Windows XP 12 de noviembre de 2001DirectX 9 0 4 09 00 0900 Windows Server 2003 19 de diciembre de 2002DirectX 9 0a 4 09 00 0901 26 de marzo de 2003DirectX 9 0b 4 09 00 0902 RC2 13 de agosto de 2003DirectX 9 0c 4 09 0000 0904 RC0 Windows XP SP2 Windows Server 2003 SP1 y Xbox 360 Ultima version exclusiva para 32 bit 13 de diciembre de 2004DirectX 9 0c 4 09 0000 0904 Compatible con todos los Sistemas Windows que soporten 9 0c RC0 Primera version en incluir D3DX DLLs 9 de diciembre de 2005DirectX 9 0c actualizaciones bimensuales 4 09 00 0904 RC0 para DX 9 0c Publicado bimensualmente entre octubre de 2004 y agosto de 2007 y trimestralmente a partir de entonces Ultima version junio de 2010DirectX 10 6 00 6000 16386 Windows Vista y Windows 7 30 de noviembre de 2006DirectX 10 1 6 00 6001 18000 Service Pack 1 para Windows Vista Windows Server 2008 y Windows 7incluye Direct3D 10 1 4 de febrero de 20086 00 6002 18005 Service Pack 2 para Windows Vista Windows Server 2008 y Windows 7incluye Direct3D 10 1 28 de abril de 2009DirectX 11 6 01 7600 16385 Windows 7 y Windows Server 2008 R2 22 de octubre de 20096 00 6002 18107 Windows Vista SP2 y Windows Server 2008 SP2 mediante la actualizacion de la plataforma para Windows Vista y Windows Server 2008 1 27 de octubre de 20096 01 7601 17514 Windows 7 SP1 y Windows Server 2008 R2 SP1 1 de agosto de 2012DirectX 11 1 6 02 9200 16384 Windows 8 Windows RT y Windows Server 2012Windows 7 SP1 y Windows Server 2008 R2 SP1 mediante la actualizacion de la plataforma para Windows 7 SP1 y Windows Server 2008 R2 SP1 soporte limitado 1 de agosto de 2012DirectX 11 2 6 03 9600 16384 Windows 8 1 Windows RT y Windows Server 2012 R2 18 de octubre de 2013DirectX 11 3 Xbox One Windows 10 y Windows Server 2016 29 de julio de 2015DirectX 12 10 00 10240 1638410 00 15063 0000 Windows 10 se agregaron pruebas de limites de profundidad y MSAA programable 20 de marzo de 201710 00 17763 0001 Windows 10 soporte anadido de DirectX Raytracing 2 de octubre de 201810 00 18362 0116 Windows 10 soporte anadido para sombreado de velocidad variable VRS 19 de mayo de 2019Notas DirectX 4 nunca fue lanzado Raymond Chen explica en su libro The Old New Thing que despues de que DirectX 3 fuera lanzado Microsoft comenzo a desarrollar las versiones 4 y 5 al mismo tiempo La version 4 iba a ser una version con pequenas mejoras mientras que la version 5 seria una liberacion mas sustancial Pero debido a la falta de interes por parte de los desarrolladores de videojuegos respecto a las mejoras establecidas para DirectX 4 se dio lugar a que esta fuera hecha hacia un lado y el corpus de documentos que ya habia reconocido las dos nuevas versiones resulto en la eleccion de Microsoft de no optar por reutilizar la version 4 para describir las caracteristicas previstas para la version 5 2 3 Algunas aplicaciones y juegos requieren DirectX 9 Sin embargo su equipo incluye una version mas reciente de DirectX Si instala y ejecuta una aplicacion 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 corregir este problema debe instalar DirectX 9 en su ultima version de junio de 2010 DirectX 12 Editar DirectX 12 fue anunciado oficialmente por Microsoft en la GDC el 18 de marzo de 2014 4 Vease tambien EditarlibSDL conjunto de bibliotecas bajo licencia libre orientadas a realizar operaciones de dibujado 2D gestion sonido y gestion de imagenes Allegro biblioteca bajo licencia libre para la programacion de videojuegos OpenGL API multilenguaje y multiplataforma para escribir aplicaciones que produzcan graficos 2D y 3D Vulkan API sucesora de OpenGL similar a DirectX 12 en caracteristicas y rendimiento disponible para varias plataformas Referencias Editar Microsoft upgrades Windows Vista with DirectX 11 includes Server 2008 SP2 is required for both DirectX 11 for Windows Vista SP2 Available for Download includes Server 2008 SP2 is required for both Chen Raymond 2006 Etimology and History The Old New Thing en ingles 1a Edicion edicion Estados Unidos Pearson Education pp 330 ISBN 0 321 44030 7 Consultado el 21 de mayo de 2014 What happened to DirectX 4 The Old New Thing Site Home MSDN Blogs en ingles 22 de enero de 2004 Consultado el 20 de mayo de 2014 http www xataka com aplicaciones y servicios directx 12 es oficial mejor que dx11 y con una gran compatibilidad con el hardware actual Datos Q188695 Multimedia DirectX Obtenido de https es wikipedia org w index php title DirectX amp oldid 138001958, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos