Struct XRCameraSubsystemCinfo
Syntax
public struct XRCameraSubsystemCinfo : IEquatable<XRCameraSubsystemCinfo>
Properties
id
Specifies an identifier for the provider implementation of the subsystem.
Declaration
public string id { get; set; }
Property Value
| Type |
Description |
| System.String |
The identifier for the provider implementation of the subsystem.
|
implementationType
Specifies the provider implementation type to use for instantiation.
Declaration
public Type implementationType { get; set; }
Property Value
| Type |
Description |
| System.Type |
The provider implementation type to use for instantiation.
|
supportsAverageBrightness
Specifies if current subsystem is allowed to provide average brightness.
Declaration
public bool supportsAverageBrightness { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
true if current subsystem is allowed to provide average brightness. Otherwise, false.
|
supportsAverageColorTemperature
Specifies if current subsystem is allowed to provide average camera temperature.
Declaration
public bool supportsAverageColorTemperature { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
true if current subsystem is allowed to provide average camera temperature. Otherwise, false.
|
supportsColorCorrection
True if color correction is supported.
Declaration
public bool supportsColorCorrection { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
supportsDisplayMatrix
Specifies if current subsystem is allowed to provide display matrix.
Declaration
public bool supportsDisplayMatrix { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
true if current subsystem is allowed to provide display matrix. Otherwise, false.
|
supportsProjectionMatrix
Specifies if current subsystem is allowed to provide projection matrix.
Declaration
public bool supportsProjectionMatrix { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
true if current subsystem is allowed to provide projection matrix. Otherwise, false.
|
supportsTimestamp
Specifies if current subsystem is allowed to provide timestamp.
Declaration
public bool supportsTimestamp { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
true if current subsystem is allowed to provide timestamp. Otherwise, false.
|
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
System.ValueType.Equals(System.Object)
Equals(XRCameraSubsystemCinfo)
Declaration
public bool Equals(XRCameraSubsystemCinfo other)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
System.ValueType.GetHashCode()
Operators
Equality(XRCameraSubsystemCinfo, XRCameraSubsystemCinfo)
Declaration
public static bool operator ==(XRCameraSubsystemCinfo lhs, XRCameraSubsystemCinfo rhs)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Inequality(XRCameraSubsystemCinfo, XRCameraSubsystemCinfo)
Declaration
public static bool operator !=(XRCameraSubsystemCinfo lhs, XRCameraSubsystemCinfo rhs)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|