Conceptos de Microsoft D10 y D9
Por ejemplo, los jugadores incondicionales (jugadores que juegan juegos más largos) solían jugar juegos en DOS, pero este ya no es el caso. Cuando instalan un juego, a menudo primero necesitan configurar la marca y el nombre. del modelo de la tarjeta de sonido y luego configure IRQ (interrupción), E/S (entrada a salida) y DMA (modo de acceso). Si alguna de las configuraciones es incorrecta, el sonido del juego no se emitirá. Si alguna de las configuraciones es incorrecta, los sonidos del juego no saldrán. Esta parte de la configuración no solo es un dolor de cabeza para los jugadores, sino también para los desarrolladores de juegos, porque para que el juego se ejecute correctamente en muchas computadoras, los desarrolladores deben recopilar datos sobre todo el hardware de tarjetas de sonido en el mercado al comienzo de producción de juegos y luego escribir diferentes controladores de acuerdo con diferentes API (interfaces de programación de aplicaciones). Esto era muy difícil de completar para las empresas de producción de juegos, por lo que el multimedia en ese momento. Esto era difícil de lograr para las productoras de juegos, por lo que había muy pocos juegos multimedia en ese momento. Microsoft vio este problema y lanzó una interfaz de programación de aplicaciones única para varios fabricantes: DirectX. Siempre que los juegos se desarrollen de acuerdo con Directx, no importa si tienes una tarjeta gráfica o una tarjeta de sonido, puedes jugarlos a todos y puedes. También jugar más partidos. Buenos resultados. Por supuesto, esto supone que los controladores de su tarjeta gráfica y de sonido también son compatibles con DirectX.
Composición
DirectX se compone de muchas API, que se pueden dividir en cuatro partes principales según su naturaleza: visualización, sonido, entrada y red.
La parte de visualización es la clave para el procesamiento de gráficos y se divide en DirectDraw (DDraw) y Direct3D (D3D). El primero es el principal responsable de la aceleración de imágenes 2D. Incluye muchos aspectos: usamos DDraw cuando reproducimos mpg, películas en DVD, leemos mapas, jugamos minijuegos, etc. Puede comprender que todas las partes subrayadas están usando DDraw. Este último es el principal responsable de la visualización de efectos 3D, como escenas y personajes en CS, personajes en FIFA, etc., todos utilizados en DirectX Direct3D.