structure D3DDDICB_LOGUMDMARKER (d3dumddi.h)
Spécifie des informations sur l’emplacement d’un événement de marqueur de suivi d’événements pour Windows (ETW) que le pilote d’affichage en mode utilisateur a défini.
Syntaxe
typedef struct D3DDDICB_LOGUMDMARKER {
[in] HANDLE hContext;
UINT64 APISequenceNumber;
INT Index;
INT StringIndex;
LPCWSTR Info;
} D3DDDICB_LOGUMDMARKER;
Membres
[in] hContext
Handle vers un contexte Direct3D qui signale les événements de marqueur ETW. Il s’agit également du contexte dans lequel la fonction pfnRenderCb sera appelée.
APISequenceNumber
Numéro de séquence d’API auquel l’événement de marqueur est associé.
Index
Indique quel appel de séquence d’API a provoqué cet événement de marqueur. Si zéro, l’événement de marqueur correspond au dernier numéro de séquence d’API après un appel à la fonction pfnSetMarker . Si la valeur est 1, l’événement de marqueur se trouve au numéro de séquence d’API suivant. Et ainsi de suite.
Doit être -1 si aucun horodatage n’est associé à cet événement de marqueur.
StringIndex
Décalage, en octets, de l’entrée de table de chaîne pointée par Info. Peut être négatif si la chaîne est transmise avec l’événement de marqueur.
Info
Chaîne de texte personnalisée incorporée dans le paquet ETW. Peut être NULL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
En-tête | d3dumddi.h (include D3d10umddi.h) |