Class MixedRealityDiagnosticsSystem
Inheritance
MixedRealityDiagnosticsSystem
Implements
IDisposable
IEqualityComparer
Assembly: cs.temp.dll.dll
public class MixedRealityDiagnosticsSystem : BaseCoreSystem, IMixedRealityDiagnosticsSystem, IMixedRealityEventSystem, IMixedRealityService, IDisposable, IMixedRealityEventSource, IEqualityComparer
Constructors
Declaration
public MixedRealityDiagnosticsSystem(MixedRealityDiagnosticsProfile profile)
Parameters
Declaration
public MixedRealityDiagnosticsSystem(MixedRealityDiagnosticsProfile profile)
Parameters
Declaration
[Obsolete("This constructor is obsolete (registrar parameter is no longer required) and will be removed in a future version of the Microsoft Mixed Reality Toolkit.")]
public MixedRealityDiagnosticsSystem(IMixedRealityServiceRegistrar registrar, MixedRealityDiagnosticsProfile profile)
Parameters
Declaration
[Obsolete("This constructor is obsolete (registrar parameter is no longer required) and will be removed in a future version of the Microsoft Mixed Reality Toolkit.")]
public MixedRealityDiagnosticsSystem(IMixedRealityServiceRegistrar registrar, MixedRealityDiagnosticsProfile profile)
Parameters
Properties
Declaration
public MixedRealityDiagnosticsProfile DiagnosticsSystemProfile { get; }
Property Value
Declaration
public MixedRealityDiagnosticsProfile DiagnosticsSystemProfile { get; }
Property Value
Declaration
public float FrameSampleRate { get; set; }
Property Value
Declaration
public float FrameSampleRate { get; set; }
Property Value
Declaration
public override string Name { get; protected set; }
Property Value
Overrides
Declaration
public override string Name { get; protected set; }
Property Value
Overrides
Declaration
public bool ShowDiagnostics { get; set; }
Property Value
Declaration
public bool ShowDiagnostics { get; set; }
Property Value
Declaration
public bool ShowFrameInfo { get; set; }
Property Value
Declaration
public bool ShowFrameInfo { get; set; }
Property Value
Declaration
public bool ShowMemoryStats { get; set; }
Property Value
Declaration
public bool ShowMemoryStats { get; set; }
Property Value
Declaration
public bool ShowProfiler { get; set; }
Property Value
Declaration
public bool ShowProfiler { get; set; }
Property Value
If the diagnostics profiler should be visible while a mixed reality capture is happening on HoloLens.
Declaration
public bool ShowProfilerDuringMRC { get; set; }
Property Value
Declaration
public uint SourceId { get; }
Property Value
Declaration
public uint SourceId { get; }
Property Value
Declaration
public string SourceName { get; }
Property Value
Declaration
public string SourceName { get; }
Property Value
What part of the view port to anchor the window to.
Declaration
public TextAnchor WindowAnchor { get; set; }
Property Value
Type |
Description |
TextAnchor |
|
What part of the view port to anchor the window to.
Declaration
public TextAnchor WindowAnchor { get; set; }
Property Value
Type |
Description |
TextAnchor |
|
How quickly to interpolate the window towards its target position and rotation.
Declaration
public float WindowFollowSpeed { get; set; }
Property Value
How quickly to interpolate the window towards its target position and rotation.
Declaration
public float WindowFollowSpeed { get; set; }
Property Value
The offset from the view port center applied based on the window anchor selection.
Declaration
public Vector2 WindowOffset { get; set; }
Property Value
The offset from the view port center applied based on the window anchor selection.
Declaration
public Vector2 WindowOffset { get; set; }
Property Value
Use to scale the window size up or down, can simulate a zooming effect.
Declaration
public float WindowScale { get; set; }
Property Value
Use to scale the window size up or down, can simulate a zooming effect.
Declaration
public float WindowScale { get; set; }
Property Value
Methods
Declaration
public override void Destroy()
Overrides
Declaration
public override void Destroy()
Overrides
Declaration
public bool Equals(object x, object y)
Parameters
Returns
Declaration
public bool Equals(object x, object y)
Parameters
Returns
Declaration
public int GetHashCode(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Declaration
public int GetHashCode(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Declaration
public override void Initialize()
Overrides
Declaration
public override void Initialize()
Overrides
Implements
IDisposable
IEqualityComparer