ID3D11DeviceContext2::SetMarkerInt method (d3d11_2.h)

Allows applications to annotate graphics commands.

Syntax

void SetMarkerInt(
  [in] LPCWSTR pLabel,
       INT     Data
);

Parameters

[in] pLabel

An optional string that will be logged to ETW when ETW logging is active. If ‘#d’ appears in the string, it will be replaced by the value of the Data parameter similar to the way printf works.

Data

A signed data value that will be logged to ETW when ETW logging is active.

Return value

None

Remarks

SetMarkerInt allows applications to annotate graphics commands, in order to provide more context to what the GPU is executing. When ETW logging or a support tool is enabled, an additional marker is correlated between the CPU and GPU timelines. The pLabel and Data value are logged to ETW. When the appropriate ETW logging is not enabled, this method does nothing.

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 R2 [desktop apps | UWP apps]
Target Platform Windows
Header d3d11_2.h

See also

ID3D11DeviceContext2