Class XROcclusionSubsystemDescriptor
Descriptor for the XROcclusionSubsystem.
Inheritance
Implements
Inherited Members
Namespace: UnityEngine.XR.ARSubsystems
Assembly: Unity.XR.ARSubsystems.dll
Syntax
public class XROcclusionSubsystemDescriptor : SubsystemDescriptorWithProvider<XROcclusionSubsystem, XROcclusionSubsystem.Provider>, ISubsystemDescriptor
Properties
environmentDepthConfidenceImageSupported
(Read Only) Whether the subsystem supports environment depth confidence image.
Declaration
public Supported environmentDepthConfidenceImageSupported { get; }
Property Value
Type | Description |
---|---|
Supported |
Remarks
The supported status might take time to determine. If support is still being determined, the value will be Unknown.
environmentDepthImageSupported
(Read Only) Whether the subsystem supports environment depth image.
Declaration
public Supported environmentDepthImageSupported { get; }
Property Value
Type | Description |
---|---|
Supported |
Remarks
The supported status might take time to determine. If support is still being determined, the value will be Unknown.
environmentDepthTemporalSmoothingSupported
Whether temporal smoothing of the environment image is supported.
Declaration
public Supported environmentDepthTemporalSmoothingSupported { get; }
Property Value
Type | Description |
---|---|
Supported | Read Only. |
humanSegmentationDepthImageSupported
(Read Only) Whether a subsystem supports human segmentation depth image.
Declaration
public Supported humanSegmentationDepthImageSupported { get; }
Property Value
Type | Description |
---|---|
Supported |
humanSegmentationStencilImageSupported
(Read Only) Whether a subsystem supports human segmentation stencil image.
Declaration
public Supported humanSegmentationStencilImageSupported { get; }
Property Value
Type | Description |
---|---|
Supported |
supportsEnvironmentDepthConfidenceImage
Specifies if the current subsystem supports environment depth confidence image. This property is deprecated. Use environmentDepthConfidenceImageSupported instead.
Declaration
[Obsolete("Use environmentDepthConfidenceImageSupported instead.")]
public bool supportsEnvironmentDepthConfidenceImage { get; }
Property Value
Type | Description |
---|---|
bool |
|
Remarks
Note
This is a runtime check which might require some initialization to determine support. During this period,
this property might return false
for a time before becoming true
.
supportsEnvironmentDepthImage
Specifies if the current subsystem supports environment depth image. This property is deprecated. Use environmentDepthImageSupported instead.
Declaration
[Obsolete("Use environmentDepthImageSupported instead.")]
public bool supportsEnvironmentDepthImage { get; }
Property Value
Type | Description |
---|---|
bool |
|
Remarks
Note
This is a runtime check which might require some initialization to determine support. During this period,
this property might return false
for a time before becoming true
.
supportsHumanSegmentationDepthImage
Specifies if the current subsystem supports human segmentation depth image. This property is deprecated. Use humanSegmentationDepthImageSupported instead.
Declaration
[Obsolete("Use humanSegmentationDepthImageSupported instead.")]
public bool supportsHumanSegmentationDepthImage { get; }
Property Value
Type | Description |
---|---|
bool |
|
Remarks
Note
This is a runtime check which might require some initialization to determine support. During this period,
this property might return false
for a time before becoming true
.
supportsHumanSegmentationStencilImage
Specifies if the current subsystem supports human segmentation stencil image. This property is deprecated. Use humanSegmentationStencilImageSupported instead.
Declaration
[Obsolete("Use humanSegmentationStencilImageSupported instead.")]
public bool supportsHumanSegmentationStencilImage { get; }
Property Value
Type | Description |
---|---|
bool |
|
Remarks
Note
This is a runtime check which might require some initialization to determine support. During this period,
this property may return false
for a time before becoming true
.