D3DDDI_MARKERLOGTYPE列挙 (d3dumddi.h)
ユーザー モード ディスプレイ ドライバーがサポートする Windows イベント トレース (ETW) ログのマーカーの種類を示します。
構文
typedef enum D3DDDI_MARKERLOGTYPE {
D3DDDIMLT_NONE,
D3DDDIMLT_PROFILE,
D3DDDIMLT_FT_PROFILE,
D3DDDIMLT_BATCHED
} ;
定数
D3DDDIMLT_NONE マーカーの種類はサポートされていません。 この場合、送信されたコマンドのマーカーの種類を D3DDDI_MARKERTYPEする必要があります。D3DDDIMT_NONE。 |
D3DDDIMLT_PROFILE コンテキストは、シングルスレッド のユーザー モード DDI の GPU 作業を送信します。 この場合、各タイム スタンプは GPU 作業の終了を示します。 |
D3DDDIMLT_FT_PROFILE コンテキストは、フリースレッドのユーザー モード DDI の GPU 作業を送信します。 この場合、ドライバーは、D3D11DDI_THREADING_CAPS構造体の Caps メンバーをD3D11DDICAPS_FREETHREADEDに設定する必要があります。 |
D3DDDIMLT_BATCHED ドライバーは、1 つの申請で複数のコマンド リストに対応する可能性があるデータを送信しています。 D3D12 ランタイムが複数のコマンド リストで ExecuteCommandLists を 呼び出す場合、ドライバーは履歴バッファーを送信するときにバッチマーカー モードを使用する必要があります。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
Header | d3dumddi.h (D3d10umddi.h を含む) |