Red de conocimiento informático - Problemas con los teléfonos móviles - Al ejecutar algunos juegos en win7, dice que a la computadora le falta d3dx9-30.dll. ¿Qué está pasando? ¿Puede un experto resolverlo?

Al ejecutar algunos juegos en win7, dice que a la computadora le falta d3dx9-30.dll. ¿Qué está pasando? ¿Puede un experto resolverlo?

Antes que nada, entendamos este término: DirectX (Direct eXtension, DX para abreviar) es una interfaz de programación multimedia creada por Microsoft. Está implementado en el lenguaje de programación C++ y sigue COM. Se utiliza ampliamente para el desarrollo de videojuegos de Microsoft Windows, Microsoft Xbox y Microsoft Xbox 360, y solo es compatible con estas plataformas. La última versión es DirectX 11, basada en el último Windows 7.

DirectX no es una API de gráficos simple, sino una API ampliamente utilizada. Incluye gráficos directos (Direct 3D+Direct Draw), entrada directa, reproducción directa, sonido directo, presentación directa, configuración directa y medios directos. Objetos y muchos otros componentes, proporciona un conjunto completo de soluciones de interfaz multimedia. Lo que pasa es que su excelente rendimiento en gráficos 3D hace que otros aspectos parezcan mediocres. Ahora se ha convertido en una interfaz que tiene un impacto decisivo en todos los aspectos de todo el sistema multimedia. Hoy en día los juegos generalmente se desarrollan basándose en Directx. Siempre que este juego se desarrolle de acuerdo con Directx, se puede jugar sin importar qué tarjeta gráfica o de sonido tengas, y también producirá mejores resultados. Por supuesto, la premisa es que los controladores de su tarjeta gráfica y de sonido también deben ser compatibles con Directx.

Win7 usa DX11, y muchos juegos (incluso las nuevas versiones lanzadas este año) todavía se desarrollan de acuerdo con el antiguo DX9 para atender a la gran cantidad de usuarios de XP. Esto requiere que tengamos DX9 relacionado. información al ejecutar juegos DX9, por lo que el mensaje al ejecutar el juego es que falta "d3dx9_**.dll".

Solución:

Descargue el archivo DX9 correspondiente y cópielo en C:\Windows\System32.

A continuación se proporciona una dirección de descarga de paquetes para todos los archivos DLL de d3dx9:

/down/drectx.rar

Después de descargar, descomprímalo y busque el archivo correspondiente que falta. archivos y coloque Simplemente vaya a C:\Windows\System32

(para sistemas de 64 bits, vaya a C:\Windows\SysWow64).