D3DDDICB_LOGUMDMARKER結構 (d3dumddi.h)
指定使用者模式顯示驅動程式已定義之 Windows 事件追蹤 (ETW) 標記事件位置的相關信息。
語法
typedef struct D3DDDICB_LOGUMDMARKER {
[in] HANDLE hContext;
UINT64 APISequenceNumber;
INT Index;
INT StringIndex;
LPCWSTR Info;
} D3DDDICB_LOGUMDMARKER;
成員
[in] hContext
Direct3D 內容的句柄,表示 ETW 標記事件。 這也是呼叫 pfnRenderCb 函式 的內容。
APISequenceNumber
標記事件相關聯的 API 序號。
Index
指出哪個 API 順序呼叫造成這個標記事件。 如果為零,標記事件會在呼叫 pfnSetMarker 函式之後,對應至最新的 API 序號。 如果為 1,標記事件位於下列 API 序號。 依此而行。
如果沒有與此標記事件相關聯的時間戳,則應該 -1。
StringIndex
Info所指向之字串數據表專案的位移,以位元組為單位。 如果字串與標記事件一起傳遞,可以是負數。
Info
內嵌在 ETW 封包中的自訂文字字串。 可為 NULL 。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8.1 |
支援的最低伺服器 | Windows Server 2012 R2 |
標頭 | d3dumddi.h (包括 D3d10umddi.h) |