Class XRCameraSubsystemDescriptor
Specifies a functionality description that can be registered for each implementation that provides the XRCameraSubsystem interface.
Inheritance
Inherited Members
Namespace: UnityEngine.XR.ARSubsystems
Syntax
public sealed class XRCameraSubsystemDescriptor : SubsystemDescriptorWithProvider<XRCameraSubsystem, XRCameraSubsystem.Provider>, ISubsystemDescriptor
Properties
supportsAverageBrightness
Specifies if the current subsystem is allowed to provide the average brightness.
Declaration
public bool supportsAverageBrightness { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsAverageColorTemperature
Specifies if the current subsystem is allowed to provide the average camera temperature.
Declaration
public bool supportsAverageColorTemperature { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsAverageIntensityInLumens
Specifies if the current subsystem is allowed to provide the average intensity in lumens.
Declaration
public bool supportsAverageIntensityInLumens { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsCameraConfigurations
Specifies if the current subsystem supports camera configurations.
Declaration
public bool supportsCameraConfigurations { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsCameraGrain
True
if the subsystem supports the camera grain effect.
Declaration
public bool supportsCameraGrain { get; }
Property Value
Type | Description |
---|---|
Boolean |
supportsCameraImage
Specifies if the current subsystem is allowed to provide camera images.
Declaration
public bool supportsCameraImage { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsColorCorrection
Specifies if the current subsystem is allowed to provide color correction.
Declaration
public bool supportsColorCorrection { get; }
Property Value
Type | Description |
---|---|
Boolean |
supportsDisplayMatrix
Specifies if the current subsystem is allowed to provide a display matrix.
Declaration
public bool supportsDisplayMatrix { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsFaceTrackingAmbientIntensityLightEstimation
True
if the subsystem supports ambient intensity light estimation while face tracking.
Declaration
public bool supportsFaceTrackingAmbientIntensityLightEstimation { get; }
Property Value
Type | Description |
---|---|
Boolean |
supportsFaceTrackingHDRLightEstimation
True
if the subsystem supports HDR light estimation while face tracking.
Declaration
public bool supportsFaceTrackingHDRLightEstimation { get; }
Property Value
Type | Description |
---|---|
Boolean |
supportsFocusModes
True
if the subsystem supports setting the camera's focus mode.
Declaration
public bool supportsFocusModes { get; }
Property Value
Type | Description |
---|---|
Boolean |
supportsProjectionMatrix
Specifies if the current subsystem is allowed to provide a projection matrix.
Declaration
public bool supportsProjectionMatrix { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsTimestamp
Specifies if the current subsystem is allowed to provide the timestamp.
Declaration
public bool supportsTimestamp { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
supportsWorldTrackingAmbientIntensityLightEstimation
True
if the subsystem supports ambient intensity light estimation while world tracking.
Declaration
public bool supportsWorldTrackingAmbientIntensityLightEstimation { get; }
Property Value
Type | Description |
---|---|
Boolean |
supportsWorldTrackingHDRLightEstimation
True
if the subsystem supports HDR light estimation while world tracking.
Declaration
public bool supportsWorldTrackingHDRLightEstimation { get; }
Property Value
Type | Description |
---|---|
Boolean |