Share via


CompositionDebugHeatMaps Class

Definition

Represents heatmaps that show overdrawn areas of a composition UI.

public ref class CompositionDebugHeatMaps sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CompositionDebugHeatMaps final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class CompositionDebugHeatMaps final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CompositionDebugHeatMaps
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class CompositionDebugHeatMaps
Public NotInheritable Class CompositionDebugHeatMaps
Inheritance
Object Platform::Object IInspectable CompositionDebugHeatMaps
Attributes

Methods

Hide(Visual)

Hides the heatmap for the specified subtree.

ShowMemoryUsage(Visual)

Shows a graphical representation of the GPU memory used by the app.

ShowOverdraw(Visual, CompositionDebugOverdrawContentKinds)

Highlights pixels affected by multiple visuals at the same time.

ShowRedraw(Visual)

Highlights areas of the app UI that are producing updates.

Applies to