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 を含む)

こちらもご覧ください

D3D11DDI_THREADING_CAPS

D3DDDI_MARKERTYPE

ExecuteCommandLists