2. GLOSARIO
CONTENIDO
Niveles de Abstracción
Modo Inmediato
Modo Retenido
3. GLOSARIO
DirectX Graphics
NIVELES DE ABSTRACCIÓN
Introducción DirectX es una API diseñada para aplicaciones
de altas prestaciones que necesiten trabajar
Historia
directamente con el hardware. Esta tecnología
Arquitectura aprovecha las ventajas de las tarjetas
HAL
Hw
aceleradoras hardware y emula funciones de
DirectX
Direct3D
Salida
aceleración cuando éstas no están presentes.
Características
Para ello existen dos capas conocidas también
HEL
DirectX vs OpenGL como NIVELES DE ABSTRACCIÓN,
denominadas HAL y HEL respectivamente.
4. DirectX Graphics
NIVELES DE ABSTRACCIÓN
(HAL, Hardware Abstraction Layer).- La Capa de
Introducción Abstracción Hardware (HAL, Hardware Abstraction Layer) se
emplea en el caso de que el hardware proporcione las funciones
Historia de aceleración 3D necesarias. En tal caso, el programador sólo
debe centrarse en la aplicación, y no en el hardware.
Arquitectura
Direct3D (HEL, Hardware Emulation Layer).- En caso de que el
hardware no cumpla dicha función será necesaria la emulación
Características por software de dichas funciones, mediante la Capa de
Emulación de Hardware, la cual redirige la ejecución de las
DirectX vs OpenGL funciones 3D al microprocesador, con la consiguiente
sobrecarga de procesamiento de nuestro PC y la bajada de
rendimiento del mismo
5. GLOSARIO
DirectX Graphics
MODO RETENIDO E INMEDIATO
Inmediato El modo inmediato (inmediate mode) del API hace que
Introducción
•API 3D para las aplicaciones sea posible crear y manipular
Historia de bajo elementos 3D directamente, reenderezándolos basados
nivel en polígonos y vértices.
Arquitectura
•Independ El modo retenido (reteined mode), lo que hace posible
Direct3Diente del cargar y mostrar escenas enteras en 3D que han sido
dispositiv diseñadas antes, creados con programas de modelado
Características
o externos. Método mas sencillo.
•Program
DirectX vs OpenGL
adores Las aplicaciones pueden utilizar el API más apropiado,
experime o una combinación del modo retenido o del modo
ntados inmediato.
Retenido
•Desarroll
Notas del editor
DirectX es la estrategia de Microsoft de crear un conjunto de interfaces para la programación de aplicaciones (APIs) que provean un acceso “directo” al hardware dentro del ambiente del sistema operativo Windows.
DirectX es la estrategia de Microsoft de crear un conjunto de interfaces para la programación de aplicaciones (APIs) que provean un acceso “directo” al hardware dentro del ambiente del sistema operativo Windows.
DirectX es la estrategia de Microsoft de crear un conjunto de interfaces para la programación de aplicaciones (APIs) que provean un acceso “directo” al hardware dentro del ambiente del sistema operativo Windows.