docs.unity.cn
    Show / Hide Table of Contents

    Class ARCoreXRDepthSubsystem

    The ARCore implementation of the XRDepthSubsystem. Do not create this directly. Use the SubsystemManager instead.

    Inheritance
    Object
    XRSubsystem<XRDepthSubsystemDescriptor>
    TrackingSubsystem<XRPointCloud, XRDepthSubsystemDescriptor>
    XRDepthSubsystem
    ARCoreXRDepthSubsystem
    Inherited Members
    XRDepthSubsystem.OnStart()
    XRDepthSubsystem.OnDestroyed()
    XRDepthSubsystem.OnStop()
    XRDepthSubsystem.GetChanges(Allocator)
    XRDepthSubsystem.GetPointCloudData(TrackableId, Allocator)
    XRDepthSubsystem.provider
    TrackingSubsystem<XRPointCloud, XRDepthSubsystemDescriptor>.GetChanges(Allocator)
    XRSubsystem<XRDepthSubsystemDescriptor>.OnDestroy()
    XRSubsystem<XRDepthSubsystemDescriptor>.Start()
    XRSubsystem<XRDepthSubsystemDescriptor>.Stop()
    XRSubsystem<XRDepthSubsystemDescriptor>.running
    Namespace: UnityEngine.XR.ARCore
    Syntax
    [Preserve]
    public sealed class ARCoreXRDepthSubsystem : XRDepthSubsystem

    Methods

    CreateProvider()

    Creates the ARCore-specific implementation which will service the XRDepthSubsystem.

    Declaration
    protected override XRDepthSubsystem.Provider CreateProvider()
    Returns
    Type Description
    XRDepthSubsystem.Provider

    A new instance of the Provider specific to ARCore.

    Overrides
    XRDepthSubsystem.CreateProvider()
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Monday, November 7, 2022
    Terms of use