Référence (capture par programmation)Reference (Programmatic Capture)

Graphics Diagnostics prend en charge le contrôle par programme de ses fonctionnalités de capture par l’intermédiaire de l’API de capture par programme.Graphics Diagnostics supports programmatic control over its capture features, through the programmatic capture API. Vous pouvez utiliser cette API pour activer/désactiver et ajouter des messages au HUD (Head-Up Display) de diagnostics graphiques, initialiser et créer des fichiers journaux graphiques, et capturer des informations graphiques.You can use this API to toggle and add messages to the graphics diagnostics HUD (Head-Up Display), initialize and create graphics log files, and capture graphics information.

API de capture par programmeProgrammatic Capture APIs

ClassesClasses

NomName DescriptionDescription
VsgDbg ClassVsgDbg Class Représente l’interface par l’intermédiaire de laquelle le composant dans l’application Graphics Diagnostics est contrôlé par programme.Represents the interface through which the in-app component of graphics diagnostics is controlled programmatically.

Symboles du préprocesseurPreprocessor Symbols

NameName DescriptionDescription
DONT_SAVE_VSGLOG_TO_TEMPDONT_SAVE_VSGLOG_TO_TEMP Définit par sa présence si le fichier journal graphique est enregistré dans le répertoire des fichiers temporaires de l'utilisateur.Defines by its presence whether the graphics log file is saved to the user's temporary files directory.
VSG_DEFAULT_RUN_FILENAMEVSG_DEFAULT_RUN_FILENAME Définit le nom de fichier par défaut du fichier journal graphique.Defines the default file name of the graphics log file.
VSG_NODEFAULT_INSTANCEVSG_NODEFAULT_INSTANCE Définit par sa présence si une instance par défaut de la classe VsgDbg est fournie.Defines by its presence whether a default instance of the VsgDbg class is provided.
TitreTitle DescriptionDescription
Capturing Graphics InformationCapturing Graphics Information Vous pouvez capturer les informations graphiques de votre application basée sur DirectX de manière à utiliser les outils Graphics Diagnostics Visual StudioVisual Studio pour diagnostiquer les problèmes de rendu.Shows how to capture graphics information from your DirectX-based app so that you can use Visual StudioVisual Studio Graphics Diagnostics tools to diagnose rendering problems.
Vue d’ensembleOverview Montre comment Graphics Diagnostics peut vous aider à déboguer les erreurs de rendu dans les applications et jeux DirectX.Shows how Graphics Diagnostics can help you debug rendering errors in DirectX games and apps.