Partager via


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 sur 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 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înes pointée par Info. Peut être négatif si la chaîne est passée avec l’événement de marqueur.

Info

Chaîne de texte personnalisée incorporée dans le paquet ETW. Peut être NULL .

Exigences

Exigence Valeur
client minimum pris en charge Windows 8.1
serveur minimum pris en charge Windows Server 2012 R2
d’en-tête d3dumddi.h (include D3d10umddi.h)

Voir aussi

pfnRenderCb

pfnSetMarker