Interface IMixedRealityDiagnosticsSystem
The interface contract that defines the Diagnostics system in the Mixed Reality Toolkit
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.Diagnostics
Assembly: cs.temp.dll.dll
Syntax
public interface IMixedRealityDiagnosticsSystem : IMixedRealityEventSystem, IMixedRealityService, IDisposable, IMixedRealityEventSource, IEqualityComparer
Properties
DiagnosticsSystemProfile
Typed representation of the ConfigurationProfile property.
Declaration
MixedRealityDiagnosticsProfile DiagnosticsSystemProfile { get; }
Property Value
Type | Description |
---|---|
MixedRealityDiagnosticsProfile |
FrameSampleRate
The amount of time, in seconds, to collect frames for frame rate calculation.
Declaration
float FrameSampleRate { get; }
Property Value
Type | Description |
---|---|
Single |
ShowDiagnostics
Enable / disable diagnostic display.
Declaration
bool ShowDiagnostics { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
When set to true, visibility settings for individual diagnostics are honored. When set to false, all visualizations are hidden.
ShowFrameInfo
Show or hide the frame info (per frame stats).
Declaration
bool ShowFrameInfo { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
ShowMemoryStats
Show or hide the memory stats (used, peak, and limit).
Declaration
bool ShowMemoryStats { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
ShowProfiler
Enable / disable the profiler display.
Declaration
bool ShowProfiler { get; set; }
Property Value
Type | Description |
---|---|
Boolean |