Direct3D Diagnostics Capture Interfaces
Les interfaces suivantes sont déclarées dans vspixengine.h.
Dans cette section
Rubrique | Description |
---|---|
Rappel à partir du moteur indiquant qu’il est terminé l’analyse de toutes les nouvelles images ajoutées au journal. | |
Base de toute demande pouvant être annulée. Les demandes annulées ne peuvent être annulées que si elles se trouvent toujours dans la file d’attente. Une annulation peut donc être ignorée. | |
Rappel à partir du moteur pour gérer les erreurs. | |
Rappel à partir du moteur pour retourner la progression. | |
Non utilisé. Anciennement un rappel pour retourner tous les résultats de l’historique des pixels à la fois. | |
Non utilisé. Autrefois une demande de primitives et d’intersections d’historique des pixels. | |
Rappel pour renvoyer les intersections d’historique des pixels (dessiner le niveau d’appel) et les primitives (niveau triangle) dans deux résultats différents. | |
Demande d’intersections et de primitives d’historique des pixels séparément. | |
Rappel pour retourner une cible de rendu. Le format de la cible de rendu retournée est R8G8B8A8_UNORM quel que soit le format du rendertarget dans le moteur. | |
Rappel pour demander une cible de rendu. | |
Non utilisé. Auparavant une demande de démarrage du débogage d’un nuanceur. | |
Rappel pour retourner les instructions générées à partir de la création d’une trace de nuanceur. | |
Demande de démarrage du débogage d’un nuanceur. Cette requête contient deux parties : générer une trace et déboguer une trace. | |
Demande d’annulation de la génération d’une trace de nuanceur. | |
Réservé. Demande de débogage en direct d’un nuanceur. | |
Rappel pour renvoyer le contenu d’un objet au format XML. | |
Demande de contenu d’un objet au format XML. | |
Rappel pour renvoyer le contenu d’un objet sous forme de mémoire tampon pour ceux qui le prennent en charge (mémoires tampons, textures). | |
Demande du contenu d’un objet sous forme de mémoire tampon pour ceux qui le prennent en charge. | |
Rappel pour écrire une texture en tant que fichier DDS. | |
Demande d’écriture d’une texture en tant que fichier DDS. | |
Demande d’écriture d’une texture en mosaïque sous la forme d’un fichier DDS. | |
Non utilisé. Anciennement rappel pour les données de phases de pipeline. | |
Non utilisé. Anciennement rappel pour les données de phases de pipeline. | |
Rappel pour les données des étapes de pipeline. | |
Non utilisé. Auparavant une demande de données de phases de pipeline. | |
Non utilisé. Auparavant une demande de données de phases de pipeline. | |
Demande de données de phases de pipeline. | |
Rappel pour retourner des données de la pile d’appels. | |
Demande de données de pile d’appels. | |
Transmet les informations du serveur de symboles au moteur de capture du bureau. | |
Rappel pour renvoyer les informations de fichier source à partir d’une pile d’appels. | |
Demande d’informations de fichier source à partir d’une pile d’appels. | |
Rappel pour renvoyer des erreurs à partir du moteur pendant la capture. | |
Non utilisé. Anciennement rappel pour répondre à l’événement « capture frame ». | |
Non utilisé. Auparavant une demande pour des éléments tels que l’événement « capture frame ». | |
Rappel pour renvoyer la liste des images avec leur ID d’événement et leur numéro de trame. | |
Demande la liste des images avec leur ID d’événement et leur numéro de trame. | |
Rappel pour retourner des informations récapitulatives (affichées dans la fenêtre propriétés). | |
Demande d’informations récapitulatives. | |
Rappel pour retourner une mémoire tampon contenant le maillage d’une étape de pipeline. | |
Demande d’une mémoire tampon contenant le maillage d’une étape de pipeline. | |
Rappel pour retourner la liste des événements dans un frame. | |
Non utilisé. | |
Demande de retour de la liste des événements dans un cadre. | |
Rappel pour retourner des données de table d’objets. | |
Demande de données de table d’objets. | |
Rappel pour enregistrer ou mettre fin à l’expérience. Indique que l’enregistrement de fichier est terminé. | |
Extensions de l’interface IPixEngine d’origine. | |
Interface d’origine pour la communication de données sur un vsglog . | |
Interface pour la communication à distance des données sur un vsglog. | |
Non utilisé. | |
Extensions de l’interface IPixEngine2. | |
Extensions de l’interface IPIxEngine3. | |
Rappel pour mettre à jour le contenu d’un objet. | |
Demande de mise à jour du contenu d’un objet. | |
Rappels utilisés pour afficher les textures. | |
Extensions à l’interface IPixEngine4 contenant des ajouts pour l’affichage des textures. | |
Extensions à l’interface IPixEngine5 contenant des ajouts pour déterminer la version du moteur distant. | |
Rappel pour retourner les versions de toutes les interfaces prises en charge. Cela permet au consommateur de ne pas être synchronisé avec le moteur de capture. | |
Extensions à l’interface IPixEngine6 contenant des ajouts autour du contrôle de version. | |
Rappel pour retourner des données d’analyse hors connexion. | |
Demande de données d’analyse hors connexion. | |
Rappel pour retourner des informations indiquant si une demande hors connexion est mise en cache ou non. | |
Demandes d’informations sur la mise en cache ou non d’une demande hors connexion. | |
Non utilisé. | |
Détermine si le moteur prend en charge un singleton instance ou non. | |
Détermine si le moteur provient de Windows 10. |
Rubriques connexes
Informations de référence sur l’interface de capture de diagnostics Direct3D