struttura D3DDDICB_LOGUMDMARKER (d3dumddi.h)
Specifica informazioni sulla posizione di un evento marcatore ETW (Event Tracing for Windows) definito dal driver di visualizzazione in modalità utente.
Sintassi
typedef struct D3DDDICB_LOGUMDMARKER {
[in] HANDLE hContext;
UINT64 APISequenceNumber;
INT Index;
INT StringIndex;
LPCWSTR Info;
} D3DDDICB_LOGUMDMARKER;
Members
[in] hContext
Handle per un contesto Direct3D che segnala gli eventi del marcatore ETW. Questo è anche il contesto in cui verrà chiamata la funzione pfnRenderCb .
APISequenceNumber
Numero di sequenza API a cui è associato l'evento marcatore.
Index
Indica la chiamata della sequenza API che ha causato questo evento marcatore. Se zero, l'evento marcatore corrisponde al numero di sequenza API più recente dopo una chiamata alla funzione pfnSetMarker . Se 1, l'evento marcatore si trova nel numero di sequenza API seguente. e così via.
Deve essere -1 se a questo evento marcatore non sono associati timestamp.
StringIndex
Offset, in byte, della voce della tabella di stringhe a cui punta Info. Può essere negativo se la stringa viene passata insieme all'evento marcatore.
Info
Stringa di testo personalizzata incorporata nel pacchetto ETW. Può essere NULL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Server minimo supportato | Windows Server 2012 R2 |
Intestazione | d3dumddi.h (include D3d10umddi.h) |