Documento de registro de gráficos
Un documento de registro de gráficos registra los eventos de Direct3D que se han capturado en su juego o aplicación durante una sesión de depuración de gráficos. Puede examinar este registro en Visual Studio para identificar los errores de presentación y después poder utilizar las herramientas de Diagnóstico de gráficos para inspeccionarlos más detalladamente.
Este es el aspecto de un documento de registro de gráficos en Visual Studio:
Nota |
---|
A partir de Visual Studio 2013 Update 3, las ventanas de herramientas de diagnóstico de gráficos se hospedan en una copia independiente del shell de Visual Studio.Este shell personalizado, llamado Análisis de gráficos de Visual Studio, elimina menús y opciones innecesarios. Por lo demás, el documento de registro de gráficos y el flujo de trabajo son los mismos que antes. Para iniciar el Análisis de gráficos de Visual Studio desde Visual Studio, desde la interfaz de captura, elija uno de los marcos que haya capturado siguiendo el vínculo Marco... por encima de la imagen en miniatura o haga doble clic en la miniatura. Para obtener más información sobre este cambio, vea Información general sobre diagnóstico de gráficos. |
Comprensión de los documentos de registro de gráficos
Si utiliza Visual Studio para examinar un documento de registro de gráficos, puede visualizar los efectos de los eventos de Direct3D del objetivo de presentación que han ocurrido durante la captura. Puede aislar regiones del objetivo de presentación que contengan un resultado inesperado. Al seleccionar un píxel de la región afectada, puede utilizar el Diagnóstico de gráficos para inspeccionar el píxel, sus sombreados, los eventos de Direct3D que lo han afectado, la pila de llamadas de la aplicación que ha provocado estos eventos y los objetos de DirectX que los han admitido. Puede utilizar esta información para diagnosticar problemas de presentación de su juego o aplicación.
La parte superior de la ventana (Experimento gráfico.vsglog) muestra el resultado objetivo de presentación actual del fotograma seleccionado y la parte inferior, una Lista de fotogramas que contiene imágenes en miniatura de los fotogramas capturados.
Para inspeccionar un fotograma
- En la Lista de fotogramas, seleccione el fotograma que desea inspeccionar. El resultado objetivo de presentación de la parte superior del documento de registro de gráficos se actualiza para mostrar el fotograma seleccionado.
Para inspeccionar un píxel
- En la parte superior del documento de registro de gráficos, seleccione el píxel que desee del resultado objetivo de presentación. Cuando un píxel esté seleccionado, puede utilizar la ventana Historial de píxeles de gráfico para ver información detallada sobre el píxel seleccionado. Para obtener más información, vea Historial de píxeles de gráfico.
Máquina de reproducción
En la esquina superior derecha de la Lista de fotogramas también se muestra la Máquina de reproducción. La máquina de reproducción es la máquina o dispositivo utilizado para reproducir eventos de gráficos desde un archivo de registro de gráficos durante una sesión de diagnóstico de gráficos posterior. Si utiliza un dispositivo diferente al equipo de desarrollo para reproducir los eventos capturados, puede reproducir de manera más precisa el entorno de ejecución en el que ocurre el problema, por ejemplo, puede utilizar un equipo que tenga un hardware gráfico o unos controladores diferentes de los que utiliza su equipo de desarrollo, u otros tipos de dispositivos, como una tableta Windows basada en ARM o un dispositivo Windows Phone.
Para obtener información acerca de cómo especificar una máquina de reproducción, vea Cómo: Cambiar la máquina de reproducción de diagnósticos de gráficos.
Información de resumen del registro de gráficos
Cuando un archivo de registro de gráficos es el documento activo, la ventana Propiedades muestra información sobre el entorno que ha hospedado la sesión de captura del Diagnóstico de gráficos. Se muestran varias categorías de información.
Información sobre Direct3D
Enumera información sobre las características del hardware y los controladores del adaptador de pantalla que se ha utilizado durante la sesión de captura.Propiedad
Descripción
Formato de color de alta densidad XR de 10 bits
True si se admite el formato de color de alta densidad XR de 10 bits; de lo contrario, False.
DirectCompute CS 4.x
True si se admite Compute Shader 4.0; de lo contrario, False.
Sombreadores de precisión doble
True si el adaptador de pantalla admite valores de punto flotante de precisión doble (64 bits); de lo contrario, False.
Presentación de comandos del controlador
True si el controlador admite listas de comandos; de lo contrario, False.
Creación simultánea de controladores
True si el controlador admite la creación simultánea (asíncrona); de lo contrario, False.
Formatos extendidos (BGRA, etc.)
True si se admiten formatos extendidos, como BGRA; de lo contrario, False.
Nivel máximo de características de HW
Muestra el nivel de características más elevado que admite el adaptador de pantalla.
Información de la pantalla
Enumera la información sobre el adaptador de pantalla que se ha utilizado durante la sesión de captura.Propiedad
Descripción
Descripción
La cadena de descripción del adaptador de pantalla.
Memoria de pantalla
La cantidad de memoria instalada en el adaptador de gráficos.
Nombre del controlador
El nombre del controlador del adaptador de gráficos.
Versión del controlador
La versión del controlador del adaptador de gráficos.
Name
El nombre del adaptador de gráficos.
Archivo de experimento
Enumera información sobre el archivo de experimento asociado a la sesión de captura.Propiedad
Descripción
Ruta de acceso
La ruta del archivo .vsglog.
Nota En captura heredada, esta propiedad no se utiliza.
Información de módulos
Enumera el nombre y la versión de las bibliotecas de vínculos dinámicos (DLL) que la aplicación ha cargado durante la sesión de captura.Información de sistema
Enumera información sobre el hardware y el sistema operativo que ha hospedado la aplicación durante la sesión de captura.Propiedad
Descripción
Memoria
La cantidad de memoria instalada en el ordenador.
Arquitectura de SO
La arquitectura de la CPU de destino del sistema operativo.
Versión de SO
La versión del sistema operativo.
Procesador
El procesador instalado en el ordenador.
Arquitectura de aplicación de destino
La arquitectura de la CPU de destino de la aplicación. Puede ser diferente de la Arquitectura de SO
Aplicación de destino
Enumera información sobre la aplicación relacionada con la sesión de captura.Propiedad
Descripción
Fecha/hora de última modificación
La fecha y hora en la que se creó la aplicación.
Ruta de acceso
La ruta de la aplicación.
Id. de proceso
El identificador de proceso que se ha asignado a la aplicación.
Versión
La versión de la aplicación.
Archivo de registro VSG
Enumera información sobre el documento de registro de gráficos.Propiedad
Descripción
Creado por
El nombre de la aplicación que ha creado el documento de registro de gráficos. Por ejemplo, si la sesión de captura se inició desde Visual Studio (captura manual) el valor de esta propiedad es Visual Studio.
Hora de inicio de la sesión
La fecha y hora en la que se inició la sesión de captura.
Tamaño
El tamaño del documento de registro de gráficos.
Vea también
Tareas
Tutorial: Objetos ausentes debido al sombreado de vértices
Tutorial: Depurar errores de representación debidos al sombreado