MixedRealityDiagnosticsProfile Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Configuration profile settings for setting up diagnostics.
public ref class MixedRealityDiagnosticsProfile : Microsoft::MixedReality::Toolkit::BaseMixedRealityProfile
[Microsoft.MixedReality.Toolkit.MixedRealityServiceProfile(typeof(Microsoft.MixedReality.Toolkit.Diagnostics.IMixedRealityDiagnosticsSystem), null)]
[UnityEngine.CreateAssetMenu(fileName="MixedRealityDiagnosticsProfile", menuName="Mixed Reality Toolkit/Profiles/Mixed Reality Diagnostics Profile", order=14)]
[UnityEngine.HelpURL("https://docs.microsoft.com/windows/mixed-reality/mrtk-unity/features/diagnostics/diagnostics-system-getting-started")]
public class MixedRealityDiagnosticsProfile : Microsoft.MixedReality.Toolkit.BaseMixedRealityProfile
[Microsoft.MixedReality.Toolkit.MixedRealityServiceProfile(typeof(Microsoft.MixedReality.Toolkit.Diagnostics.IMixedRealityDiagnosticsSystem), null)]
[UnityEngine.HelpURL("https://docs.microsoft.com/windows/mixed-reality/mrtk-unity/features/diagnostics/diagnostics-system-getting-started")]
[UnityEngine.CreateAssetMenu(fileName="MixedRealityDiagnosticsProfile", menuName="Mixed Reality/Toolkit/Profiles/Mixed Reality Diagnostics Profile", order=14)]
public class MixedRealityDiagnosticsProfile : Microsoft.MixedReality.Toolkit.BaseMixedRealityProfile
[<Microsoft.MixedReality.Toolkit.MixedRealityServiceProfile(typeof(Microsoft.MixedReality.Toolkit.Diagnostics.IMixedRealityDiagnosticsSystem), null)>]
[<UnityEngine.CreateAssetMenu(fileName="MixedRealityDiagnosticsProfile", menuName="Mixed Reality Toolkit/Profiles/Mixed Reality Diagnostics Profile", order=14)>]
[<UnityEngine.HelpURL("https://docs.microsoft.com/windows/mixed-reality/mrtk-unity/features/diagnostics/diagnostics-system-getting-started")>]
type MixedRealityDiagnosticsProfile = class
inherit BaseMixedRealityProfile
[<Microsoft.MixedReality.Toolkit.MixedRealityServiceProfile(typeof(Microsoft.MixedReality.Toolkit.Diagnostics.IMixedRealityDiagnosticsSystem), null)>]
[<UnityEngine.HelpURL("https://docs.microsoft.com/windows/mixed-reality/mrtk-unity/features/diagnostics/diagnostics-system-getting-started")>]
[<UnityEngine.CreateAssetMenu(fileName="MixedRealityDiagnosticsProfile", menuName="Mixed Reality/Toolkit/Profiles/Mixed Reality Diagnostics Profile", order=14)>]
type MixedRealityDiagnosticsProfile = class
inherit BaseMixedRealityProfile
Public Class MixedRealityDiagnosticsProfile
Inherits BaseMixedRealityProfile
- Inheritance
- Attributes
-
MixedRealityServiceProfileAttribute UnityEngine.CreateAssetMenuAttribute UnityEngine.HelpURLAttribute
Constructors
MixedRealityDiagnosticsProfile() |
Properties
DefaultInstancedMaterial |
A material that the diagnostics system can use to render objects with instanced color support. A asset reference is required here to make sure the shader permutation is pulled into player builds. |
FrameSampleRate |
The amount of time, in seconds, to collect frames for frame rate calculation. |
ShowDiagnostics |
Show or hide diagnostic visualizations. |
ShowFrameInfo |
Show or hide the frame info (per frame stats). |
ShowMemoryStats |
Show or hide the memory stats (used, peak, and limit). |
ShowProfiler |
Show or hide the profiler UI. |
ShowProfilerDuringMRC |
If the diagnostics profiler should be visible while a mixed reality capture is happening on HoloLens. |
WindowAnchor |
What part of the view port to anchor the window to. |
WindowFollowSpeed |
How quickly to interpolate the window towards its target position and rotation. |
WindowOffset |
The offset from the view port center applied based on the window anchor selection. |
WindowScale |
Use to scale the window size up or down, can simulate a zooming effect. |