Class MixedRealityCameraSystem
The Camera system controls the settings of the main camera.
Inheritance
MixedRealityCameraSystem
Implements
IEqualityComparer
IDisposable
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.CameraSystem
Assembly: cs.temp.dll.dll
Syntax
public class MixedRealityCameraSystem : BaseDataProviderAccessCoreSystem, IMixedRealityDataProviderAccess, IMixedRealityCameraSystem, IMixedRealityEventSystem, IMixedRealityEventSource, IEqualityComparer, IMixedRealityService, IDisposable
Constructors
MixedRealityCameraSystem(BaseMixedRealityProfile)
Constructor.
Declaration
public MixedRealityCameraSystem(BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
BaseMixedRealityProfile | profile | The configuration profile for the service. |
MixedRealityCameraSystem(BaseMixedRealityProfile)
Constructor.
Declaration
public MixedRealityCameraSystem(BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
BaseMixedRealityProfile | profile | The configuration profile for the service. |
MixedRealityCameraSystem(IMixedRealityServiceRegistrar, BaseMixedRealityProfile)
Constructor.
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 MixedRealityCameraSystem(IMixedRealityServiceRegistrar registrar, BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
IMixedRealityServiceRegistrar | registrar | The IMixedRealityServiceRegistrar instance that loaded the service. |
BaseMixedRealityProfile | profile | The configuration profile for the service. |
MixedRealityCameraSystem(IMixedRealityServiceRegistrar, BaseMixedRealityProfile)
Constructor.
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 MixedRealityCameraSystem(IMixedRealityServiceRegistrar registrar, BaseMixedRealityProfile profile = null)
Parameters
Type | Name | Description |
---|---|---|
IMixedRealityServiceRegistrar | registrar | The IMixedRealityServiceRegistrar instance that loaded the service. |
BaseMixedRealityProfile | profile | The configuration profile for the service. |
Properties
CameraProfile
Declaration
public MixedRealityCameraProfile CameraProfile { get; }
Property Value
Type | Description |
---|---|
MixedRealityCameraProfile |
CameraProfile
Declaration
public MixedRealityCameraProfile CameraProfile { get; }
Property Value
Type | Description |
---|---|
MixedRealityCameraProfile |
IsOpaque
Declaration
public bool IsOpaque { get; }
Property Value
Type | Description |
---|---|
Boolean |
IsOpaque
Declaration
public bool IsOpaque { get; }
Property Value
Type | Description |
---|---|
Boolean |
Name
Declaration
public override string Name { get; protected set; }
Property Value
Type | Description |
---|---|
String |
Overrides
Name
Declaration
public override string Name { get; protected set; }
Property Value
Type | Description |
---|---|
String |
Overrides
SourceId
Declaration
public uint SourceId { get; }
Property Value
Type | Description |
---|---|
UInt32 |
SourceId
Declaration
public uint SourceId { get; }
Property Value
Type | Description |
---|---|
UInt32 |
SourceName
Declaration
public string SourceName { get; }
Property Value
Type | Description |
---|---|
String |
SourceName
Declaration
public string SourceName { get; }
Property Value
Type | Description |
---|---|
String |
Methods
Destroy()
Declaration
public override void Destroy()
Overrides
Destroy()
Declaration
public override void Destroy()
Overrides
Disable()
Declaration
public override void Disable()
Overrides
Disable()
Declaration
public override void Disable()
Overrides
Enable()
Declaration
public override void Enable()
Overrides
Enable()
Declaration
public override void Enable()
Overrides
Initialize()
Declaration
public override void Initialize()
Overrides
Initialize()
Declaration
public override void Initialize()
Overrides
Update()
Declaration
public override void Update()
Overrides
Update()
Declaration
public override void Update()
Overrides
Implements
IEqualityComparer
IDisposable