Entendemos cómo averiguar qué DirectX está instalado
Probablemente no haya tal dueño de computadorano querría saber la respuesta a la pregunta de cómo averiguar qué DirectX está instalado. Sin embargo, no todos quieren aprender algo nuevo de la simple curiosidad. La mayoría de las veces, esta necesidad viene determinada por las características del trabajo de un producto de software utilizado.
Recordando el pasado
Muchos todavía tienen nuevos recuerdos detiempos gloriosos de DOS, cuando los programas escritos podían acceder directamente a las funciones de los dispositivos conectados a una computadora. Por ejemplo, al conocer los datos sobre la tarjeta de video instalada, el programador podría escribir código para trabajar directamente con el adaptador de video, evitando el sistema interno de interrupciones y colas. Esto permitió no solo aumentar significativamente el rendimiento de dichos programas, sino que también redujo los requisitos para los componentes. En 1995, la llegada de Windows puso fin a esta falta de estandarización. Parte del sistema operativo era un conjunto de archivos de biblioteca llamados DirectX, a través de los cuales los programas accedían a los dispositivos. En otras palabras, tuve que olvidar el recurso directo a los mecanismos de bypass. Aunque esta unificación ha sido muy efectiva. Desde entonces, el paquete ha evolucionado de la versión 1.0 en Windows 95 a 11.2 en Win 8.1. Por lo tanto, no siempre está claro qué DirectX está instalado.
¿Por qué los usuarios están tan interesados en la cuestión de¿Cómo saber qué DirectX está instalado si las bibliotecas están incluidas en el sistema? Considere un ejemplo simple: en el sistema operativo Windows 8 ("DirektIks" 11.1 incorporado) se ejecuta una aplicación tridimensional creada en los días de Windows XP (9a versión de bibliotecas). Obviamente, no se requiere que el nuevo sistema contenga todos los archivos de la versión desactualizada del paquete. Parcialmente están presentes, pero no del todo. Como resultado, la aplicación se cierra con un mensaje de error. La solución es simple: necesita instalar la versión requerida del paquete. Entonces los archivos necesarios se integrarán en el sistema. Esto le dará mayor compatibilidad. Entonces, aunque Direct X para Windows 7 (versión 11) es bastante nuevo, no debe olvidarse de la instalación 9.x adicional. Usualmente no se requieren problemas anteriores.
Pero suficiente teoría, es hora de pasar a la práctica. De hecho, determinar la versión es extremadamente simple. El primer método es con la ayuda del módulo de información del paquete que se incluye con todo Windows. Es necesario presionar el botón Win (se muestra el símbolo "Windows") y R. En la línea mostrada, escriba dxdiag y presione Entrar. En la pestaña "Sistema", la línea inferior indica el número de la versión instalada. Tenga en cuenta que si se instalan varios paquetes, se muestra el más reciente (no se realiza ninguna reescritura, solo una adición). Es decir, en Windows Vista SP2 - 8.1 será 11, en Win XP SP3 - 9. También puede encontrar la versión en programas de diagnóstico. Uno de los más populares es el AIDA64. Después del lanzamiento, debe abrir la pestaña "Sistema operativo" y pasar a la misma sección. Aquí puede encontrar DirectX en el cuadro "Versiones de componentes". Por cierto, este programa proporciona la capacidad de determinar la versión de las bibliotecas que la tarjeta de video admite hardware. Esta información puede ser útil, por ejemplo, si no se sabe si se lanzará un nuevo juego con esta configuración. Al comparar los requisitos de software y la versión compatible, puede obtener la respuesta de inmediato. El acceso a esta función se proporciona en la pestaña DirectX, sección "Video".