struktur D3DDDICB_LOGUMDMARKER (d3dumddi.h)

Menentukan info tentang lokasi peristiwa penanda Pelacakan Peristiwa untuk Windows (ETW) yang telah ditentukan driver tampilan mode pengguna.

Sintaks

typedef struct D3DDDICB_LOGUMDMARKER {
  [in] HANDLE  hContext;
       UINT64  APISequenceNumber;
       INT     Index;
       INT     StringIndex;
       LPCWSTR Info;
} D3DDDICB_LOGUMDMARKER;

Anggota

[in] hContext

Handel ke konteks Direct3D yang menandakan peristiwa penanda ETW. Ini juga merupakan konteks bahwa fungsi pfnRenderCb akan dipanggil.

APISequenceNumber

Nomor urutan API yang dikaitkan dengan peristiwa penanda.

Index

Menunjukkan panggilan urutan API mana yang menyebabkan peristiwa penanda ini. Jika nol, peristiwa penanda sesuai dengan nomor urutan API terbaru setelah panggilan ke fungsi pfnSetMarker . Jika 1, peristiwa penanda terletak di nomor urutan API berikut. Dan lain sebagainya.

Harus -1 jika tidak ada stempel waktu yang terkait dengan peristiwa penanda ini.

StringIndex

Offset, dalam byte, dari entri tabel string yang ditujukkan oleh Info. Bisa negatif jika string diteruskan bersama dengan peristiwa penanda.

Info

String teks kustom yang disematkan dalam paket ETW. Bisa NULL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1
Server minimum yang didukung Windows Server 2012 R2
Header d3dumddi.h (termasuk D3d10umddi.h)

Lihat juga

pfnRenderCb

pfnSetMarker