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