¿Cómo puedes averiguar la versión actual de DirectX?

¿Cómo puedes averiguar la versión actual de DirectX?

DirectX es un conjunto de bibliotecas que brindan a los programadores la posibilidad de crear aplicaciones multimedia. Este paquete consiste en funciones listas para usar utilizadas principalmente por los programas entretenidos y para ser más precisos - Juegos. Por supuesto, no todos los desarrolladores usan esta API de Microsoft, pero si desea asegurarse de que todos los programas funcionen de la manera más rápida y correcta posible, es recomendable asegurarse de que DirectX esté instalado en su computadora, disponible para descargar en el oficial Sitio web de la corporación Microsoft.

Tenga en cuenta que entre diferentes versiones de la API hay compatibilidad desde el fondo. Esto significa que si un juego u otra aplicación usa las funciones que aparecieron en DirectX 9 de la versión, entonces funcionará normalmente y en el último paquete. Pero lo contrario es incorrecto, y está claro por qué: no se pueden tener en cuenta nuevas oportunidades en una aplicación escrita a largo plazo. Por lo tanto, si ejecutas el juego enfocado en DirectX 12, y tienes DirectX 9-11, en el mejor de los casos, obtendrás una imagen de la peor calidad y, en el peor, el juego no comenzará en absoluto.

Utilidad del sistema para determinar la versión actual de DirectX

Este paquete de biblioteca está integrado en el sistema operativo, es decir, es parte del ensamblaje, independientemente de la versión de Windows. Contiene bibliotecas de funciones que garantizan la interacción de los programas de hierro, responsables de la salida de gráficos, incluidos 3D y la reproducción de sonido. El paquete se distribuye de forma gratuita, en el sitio web de Microsoft siempre puede descargar la última versión, pero debe tenerse en cuenta que la versión DirectX debe corresponder a su versión del sistema operativo:

  • Asamblea DirectX 9.0C se suministró con Windows XP SP2, así como la versión del servidor SP1 de Windows Server 2003. El paquete es compatible con Windows 7, 8, Vista;
  • El ensamblaje DirectX 10 se centra en Vista y en la próxima versión del servidor del sistema operativo de red en el paquete, hay todas las funciones de versiones anteriores;
  • El ensamblaje DirectX 11 también incluye todos los componentes de los paquetes anteriores y se centra en Windows 7-8;
  • La última versión de DirectX 12 se centra en Windows 10. Esta es la última renovación lanzada en 2019. Ha mejorado las oportunidades de representación, se puede utilizar como parte de cualquier versión de Windows, pero no orientada a todas las tarjetas de video.

Si desea que las aplicaciones gráficas funcionen de manera correcta y rápida sin cargar el procesador, debe monitorear si usa la última versión de la API. Si es necesario, es muy fácil ejecutar la actualización: simplemente descargue la versión fresca del archivo de instalación e inicie.

Pero cómo averiguar la versión actual de DirectX en PC con Windows OS?

Resulta que para estos fines, el sistema operativo tiene una utilidad integrada que puede verificar la versión de DirectX instalada en la computadora.

Describimos la secuencia de acciones para la implementación de la siguiente verificación:

  • Ejecutamos la consola para ejecutar (haga clic en el botón "Inicio" - "Ejecutar", en "Eight" y "Diez" para "Iniciar", debe hacer clic en el botón derecho). Un método universal que funciona en todas las versiones del sistema operativo es el uso de la combinación de Win+R;
  • En la consola misma presentamos el comando dxdiag, confirmar el lanzamiento presionando Enter;
  • En el primer lanzamiento de la utilidad, una ventana saltará, pidiendo una verificación de la firma digital de los controladores. Puede responder afirmativo, pero puede ignorar el mensaje;
  • Se abrirá una nueva ventana "DirectX Diagnostics" con cuatro pestañas. Estamos interesados ​​en la pestaña del sistema (se abrirá de forma predeterminada), donde las versiones actuales del paquete instalado en el sistema se dan en la parte inferior.

Se debe tener en cuenta un matiz importante: lo que se escribe, se aplica, no una versión realmente instalada de DirectX. Solo se indica la versión de la biblioteca, que actualmente está activa e involucrada cuando se usa la interfaz del sistema operativo.

Y nuevamente le recordamos que si cambia a los diez y usa la última versión del paquete (12), esto no significa que la biblioteca sea compatible automáticamente por la tarjeta de video instalada en el sistema, o más bien, sus controladores. En otras palabras, también debe verificar si hay soporte para los últimos conjuntos de DirectX de Iron and Drivers.

Descubra si el adaptador de video admite la posibilidad de una biblioteca gráfica y cuáles pueden estar aquí, en la pestaña "Pantalla". Si su hierro está desactualizado y no puede admitir las últimas actualizaciones, no da miedo. En este caso, se proporcionará el soporte de funciones antiguas, por supuesto, no verá la mejora del rendimiento del subsistema gráfico.

Lanzamiento directo DXDIAG

El lanzamiento a través de la consola "realizar" puede no funcionar. Esto sucede, aunque muy raramente. En tales casos, la utilidad debe iniciarse para verificar qué versión de DirectX está instalada en su computadora, directamente.

Para hacer esto, a través del conductor, vaya al catálogo del sistema de Windows (carpeta System32) y busque un archivo llamado DXDIAG aquí.exe, clasificando la lista de archivos por nombre (o usando el campo Búsqueda a la derecha). Solo queda para iniciar la utilidad con un doble clic del mouse. Otras instrucciones que le permiten averiguar la versión de DirectX coinciden con lo descrito en la sección anterior.

Servicios públicos al aire libre

Además de las utilidades construidas en la sala de operaciones, existen programas de diagnóstico especializados que pueden mostrar información sobre los componentes de software y hardware de la PC en una forma más detallada. Actualmente, los más famosos son los servicios públicos AIDA64 distribuidos de forma pagada, pero tienen un período de prueba mensual y el popular programa GPU-Z que no tiene una interfaz de habla rusa.

AIDA64

El programa de diagnóstico es el resultado del trabajo de programadores de Finalwire Ltd. La utilidad pertenece a la categoría de condicionalmente libre, durante 30 días se puede utilizar para fines introductorios con una funcionalidad muy cortada. Pero la información sobre la versión de DirectX será completamente accesible.

Puede descargar cualquiera de las dos opciones de programa, extrema (para profesionales) o ingeniero. La utilidad muestra tres bloques de información con respecto al paquete de bibliotecas multimedia:

  • Descubra qué versión de DirectX está instalada en su PC, puede en la subsección del programa "Información de computadora/total";
  • La información sobre el componente de hardware está contenida en la unidad "Pantalla/procesador gráfico";
  • DirectX Bloque emite datos sobre las propiedades de la biblioteca de funciones gráficas.

Pero incluso en este caso, primero debe asegurarse de que el acelerador gráfico admita la opción de la API instalada en Windows.

En la tercera sección, los datos más interesantes se publican en DirectX - Subsección de video - Estas son las características de la interfaz de visualización de objetos de tres dimensiones. Funciones que son especialmente importantes para los juegos de computadora, donde la visualización de tres dimensiones es un estándar, independientemente de la categoría de juego.

Aquí puede rastrear la versión del controlador, así como la capacidad del adaptador de video para admitir la versión del paquete de bibliotecas multimedia; no necesariamente coincidirán con.

GPU-Z

TechPowerUp Utility, a diferencia de AIDA64. Completamente libre. Esto significa que las características de la aplicación no se cortan en ninguno de los componentes. El único inconveniente del programa es una presentación algo caótica de datos en comparación con el mismo AIDA que complica la percepción visual de la información.

Todo lo relacionado con DirectX se encuentra en dos bloques de cuatro (tarjeta gráfica: las características del adaptador de video y avanzado, donde hay compatibilidad de datos de la API con hierro).

Descubra qué versión de DirectX está instalada en su computadora, puede a través del bloque de la tarjeta gráfica. La pestaña avanzada le permite ver cuáles son las capacidades del adaptador gráfico en relación con las interfaces API en el rango de 9-12.

Asrta32

Otra utilidad a través de la cual puede ver la versión de Direct X, presente en su computadora. Hay una versión completa con un instalador y un portátil liviano. Si solo desea determinar la versión API, es mejor usar la opción de un programa que no requiere instalación.

Es suficiente descargar la utilidad e iniciarla, después de lo cual comenzará a escanear la PC para aclarar la composición del hardware/software.

La interfaz ASRTA32 recuerda mucho a AIDA64. La información de interés para nosotros se encuentra en el programa "programa" en la subsección "Windows".

Examinamos todas las formas de determinar la versión actual de la biblioteca gráfica Direct X, así como los métodos para determinar la compatibilidad del paquete con un subsistema gráfico. Estos datos se pueden usar como los iniciales para determinar si necesita actualizar la biblioteca para resolver problemas de compatibilidad.