¿Para qué se utiliza microsoft_directX?
Windows 2000 es compatible con DirectX 7.0, lo que mejora las capacidades multimedia de su computadora. DirectX incluye controladores de tarjetas de sonido y vídeo acelerados para proporcionar una mejor reproducción de diferentes tipos de multimedia, como gráficos a todo color, imágenes, animaciones 3D, música y sonido teatral. DirectX utiliza estas funciones avanzadas sin requerir la identificación de los componentes de hardware en la computadora y garantiza que la mayoría del software pueda ejecutarse en la mayoría de los sistemas de hardware.
DirectX consta de interfaces de programación de aplicaciones (API), que se dividen en dos categorías: capa base de DirectX y capa multimedia de DirectX. Estas API permiten que los programas accedan directamente a muchos de los dispositivos de hardware de la computadora.
La capa base de DirectX determina automáticamente las capacidades del hardware de la computadora y luego establece los parámetros del programa para que coincidan. Esto permite que las aplicaciones multimedia se ejecuten en cualquier computadora con Windows y al mismo tiempo garantiza que las aplicaciones multimedia aprovechen al máximo el hardware de alto rendimiento.
La capa base de DirectX contiene un conjunto de API que mejoran el acceso a funciones avanzadas del hardware de alto rendimiento, como chips de aceleración de gráficos 3D y tarjetas de sonido. Estas API controlan la funcionalidad de bajo nivel, incluida la aceleración de gráficos 2D; la compatibilidad con dispositivos de entrada como joysticks, teclados y ratones y el control de la mezcla de audio y la salida de sonido. Estas funciones de bajo nivel son compatibles con los componentes que componen la capa base de DirectX:
Microsoft DirectDraw
La API de Microsoft DirectDraw permite un acceso rápido y directo a las funciones de hardware aceleradas del adaptador de vídeo de la computadora. Admite métodos estándar de visualización de gráficos en todos los adaptadores de video y proporciona un acceso más rápido y directo cuando se utilizan controladores acelerados. DirectDraw proporciona un método independiente del dispositivo para que programas, como juegos y paquetes de gráficos bidimensionales (2-D), y componentes del sistema Windows, como códecs de vídeo digital, accedan a la funcionalidad de un dispositivo de visualización específico sin necesidad de que el usuario Proporcionar información adicional sobre las capacidades del dispositivo.
Modo inmediato de Microsoft Direct3D
La API del modo inmediato de Microsoft Direct3D (Direct3D) proporciona una interfaz para la funcionalidad de ajuste de color 3D instalada en la mayoría de las tarjetas de video nuevas. Direct3D es una API 3D de bajo nivel que proporciona a las aplicaciones un método independiente del dispositivo para una comunicación eficiente y potente con el hardware del acelerador.
Direct3D proporciona muchas funciones avanzadas para desarrolladores de programas, como:
Búfer tridimensional conmutable (usando z-buffer o w-buffer)
Planar y Sombras Gouraud
Múltiples luces y tipos de luz
Compatibilidad con materiales y texturas enriquecidos
Controlador de simulación de software confiable
Transformar y recortar
Independiente del hardware
Aceleración total del hardware en Windows 2000 (cuando se proporcionan los controladores de dispositivo adecuados)
Para instrucciones especializadas de CPU Conjunto de soporte integrado, incluidos MMX de Intel y Arquitecturas Pentium III y arquitectura 3DNow!
Microsoft DirectSound
La API de Microsoft DirectSound proporciona mezcla y reproducción para programas y adaptadores de audio. Enlaces entre funciones. También admite captura y reproducción de sonido en forma de onda. DirectSound proporciona mezcla de baja latencia, aceleración de hardware y acceso directo a dispositivos de sonido para aplicaciones multimedia. Esta característica se proporciona manteniendo la compatibilidad con los controladores de dispositivos existentes.
Microsoft DirectMusic
La API de Microsoft DirectMusic es el componente musical de DirectX.
A diferencia de DirectSound API, que captura y reproduce muestras de sonido digitales, DirectMusic procesa datos musicales basados en mensajes que se convierten en audio digital mediante una tarjeta de sonido o su sintetizador de software integrado. Además de admitir entradas en el formato de interfaz digital de instrumentos musicales (MIDI), DirectMusic ofrece a los desarrolladores de aplicaciones la capacidad de crear pistas de audio dinámicas integradas que responden a las entradas del usuario.
Microsoft DirectInput
La API Microsoft DirectInput proporciona entrada de alto nivel para juegos y maneja joysticks y otros controles, incluidos ratones, teclados y otros controladores de juegos (como controladores de juegos con retroalimentación fuerte). Entradas de equipos relevantes.
La capa multimedia de DirectX funciona junto con la capa base de DirectX para proporcionar servicios de alto nivel que admiten animación, transmisión de datos multimedia (la transmisión y visualización de audio y vídeo cuando se descargan de Internet) e interactividad. Al igual que la capa base de DirectX, la capa multimedia de DirectX se compone de múltiples componentes integrados, entre los que se incluyen:
Modo retenido de Microsoft Direct3D
La API del modo retenido de Microsoft Direct3D proporciona un nivel real y de alto nivel. Los gráficos 3D (3-D) proporcionan soporte de nivel superior. El modo retenido de Direct3D proporciona soporte inherente para tecnologías gráficas como jerarquías y animaciones. El modo retenido de Direct3D se basa en el modo inmediato de Direct3D.
Microsoft DirectAnimation
La API Microsoft DirectAnimation proporciona integración y animación para diferentes tipos de medios, como imágenes 2D, objetos 3D, sonido, películas, texto y gráficos vectoriales.
Microsoft DirectPlay
La API de Microsoft DirectPlay admite juegos conectados a través de un módem, Internet o una LAN. DirectPlay simplifica el acceso a los servicios de comunicación y proporciona una forma para que los juegos se comuniquen entre sí sin estar restringidos por el protocolo subyacente o el servicio en línea.
Microsoft DirectShow
La API Microsoft DirectShow reproduce archivos multimedia ubicados en archivos locales o en un servidor de Internet y captura flujos de datos multimedia desde dispositivos como tarjetas de captura de vídeo. DirectShow reproduce contenido de video y audio comprimido en diferentes formatos, incluidos MPEG, Audio-Video Interleave (AVI) y WAV.
Transformación de Microsoft DirectX
La declaración anterior es la más correcta que se encuentra en la ayuda de win2000