Está en la página 1de 5

1

Universidad Autónoma del Carmen


Ingeniería en Diseño Multimedia
Agosto 2022

Asignatura

Programación gráfica III

Mtro. Juan Enrique Pedraza Rejon

DirectX

Fuentes Ruiz Luis Angel


Matrícula: 180013

Fecha de entrega:

21/Septiembre/2022
2

Índice

¿Qué es? 3
Antecedentes 3
Usos 4
Ejemplos de DirectX 4
Bibliografías 5
3

¿Qué es?

DirectX es una serie de recursos e interfaces de programación de aplicaciones


(APIs) desarrolladas por Microsoft para Windows, su objetivo es el de facilitar el
desarrollo de contenido multimedia, especialmente videojuegos y vídeos, de manera
que se puedan exprimir al máximo dentro del sistema operativo.

Este componente es uno de los elementos más importantes en las computadoras


gaming, ya que además de recolectar y contener todo lo necesario para que un
ordenador sea capaz de correr de manera óptima todo tipo de juegos y softwares
complejos, supone ser la principal ventaja de los computadores con SO Windows
sobre otros sistemas informáticos como Linux o la serie Mac OS.

Antecedentes

Antes de DirectX, en los años anteriores a Windows 95 Service Release 2, jugar a


un videojuego en PC era una experiencia tortuosa que implicaba la utilización de
DOS y discos de arranque. Para que el juego pudiese acceder al hardware del
ordenador, primero tenías que utilizar unos argumentos especiales de acceso en el
arranque, y luego ya pasar al juego.

Cada vez que se lanza una nueva versión de DirectX, Microsoft habilita nuevas
posibilidades y tecnologías para que los desarrolladores de juegos de Windows
puedan llevarlos más allá, mejorando características, por ejemplo para mejorar el
fotorrealismo de los gráficos de los videojuegos.

A partir de este punto, DirectX fue evolucionando, agregando cada vez más
funcionalidades, y mejorando otras, en la actualidad, ha venido ganando mucha
popularidad en los últimos años entre los programadores de videojuegos, en
especial desde que Microsoft comenzó a mejorar la parte de Direct3D haciéndolo
más amigable como eficiente, y se ha vuelto una seria competencia para OpenGL,
otro de los estándares gráficos de gran aceptación.
4

Usos

DirectX incluye varios usos como videojuegos principalmente :

1. Direct3D: utilizado para el procesamiento, programación y renderizado de


gráficos en tres dimensiones.
2. Direct2D: para procesar, programar y renderizar imágenes en dos
dimensiones.
3. DirectInput: para procesar dispositivos de entrada como el teclado, el ratón,
controladores para juegos, etc.
4. DirectPlay: librería para comunicaciones de red.
5. DirectSound: para la reproducción, mezcla, efectos y grabación de sonido.
6. DirectWrite: para el manejo de tipografías, fuentes (tipos de letra).

Ejemplos de DirectX
1-. Sombreadores de malla D3D12: Este
ejemplo demuestra cómo se pueden usar
los sombreadores de malla para aumentar la
flexibilidad y el rendimiento de la tubería de
geometría.

2-. D3D12 Tasa de sombreado variable:


Este ejemplo demuestra cómo se puede
reducir la tasa de sombreado con poca o
ninguna reducción en la calidad visual, lo
que lleva a un rendimiento "libre".

3-. D3D12 Raytracing: esta muestra


demuestra cómo DirectX Raytracing (DXR)
aporta un nuevo nivel de realismo gráfico a
los videojuegos, que anteriormente solo se
podía lograr en la industria del cine.
5

Bibliografías

1. Fernández, Y. (2020, 15 abril). DirectX: qué es, cómo actualizar y cómo saber
qué versión tienes. Xataka. Recuperado 20 de septiembre de 2022, de
https://www.xataka.com/basics/directx-que-como-actualizar-como-saber-que-
version-tienes

2. DirectX. (2021, 18 mayo). ConceptoABC. Recuperado 20 de septiembre de


2022, de https://conceptoabc.com/directx/

3. Ranchal, J. (2018, 9 agosto). ¿Qué es DirectX? ¿Qué versión uso, cómo se


actualiza? ¿Hay alternativas? MuyComputer. Recuperado 20 de septiembre
de 2022, de https://www.muycomputer.com/2018/07/04/directx/

4. Naranjo, M. (2022, 2 junio). Versiones de DirectX y principales


actualizaciones. ADSLZone. Recuperado 20 de septiembre de 2022, de
https://www.adslzone.net/esenciales/windows-10/directx-windows/

5. Microsoft DirectX: Procesamiento de Imágenes en 3D con Direct3D. (s. f.).


Recuperado 20 de septiembre de 2022, de https://www.mantis.es/direct3d

6. microsoft. (s. f.). GitHub - microsoft/DirectX-Graphics-Samples: This repo


contains the DirectX Graphics samples that demonstrate how to build
graphics intensive applications on Windows. GitHub. Recuperado 20 de
septiembre de 2022, de
https://github.com/microsoft/DirectX-Graphics-Samples

También podría gustarte