docs.unity.cn

OpenXR Plugin 1.14.2

Search Results for

    Show / Hide Table of Contents

    Namespace UnityEngine.XR.OpenXR.CompositionLayers

    Classes

    OpenXRCustomLayerHandler<T>

    Provides a base implementation for the OpenXRLayerProvider.ILayerHandler interface. You can implement the required methods of this abstract class to create a concrete layer handler.

    OpenXRLayerProvider

    Manages communication of changes between an application and the UnityOpenXR lib for all Unity.XR.CompositionLayers.Layers.LayerData objects.

    OpenXRLayerUtility

    A general-purpose helper class for composition layer support.

    Structs

    OpenXRCustomLayerHandler<T>.SwapchainCreateInfo

    Container for swapchain related information that may be needed during the creation of the native OpenXR composition layer struct.

    OpenXRCustomLayerHandler<T>.SwapchainCreatedOutput

    Container for swapchain related information that may be needed during the creation of the native OpenXR composition layer struct.

    Interfaces

    OpenXRLayerProvider.ILayerHandler

    An interface used by the OpenXRLayerProvider to communicate layer data changes to registered layer handlers.

    Delegates

    OpenXRLayerUtility.StereoSwapchainCallbackDelegate

    Calls the methods in its invocation list when a stereo swapchain is created on the graphics thread inside the UnityOpenXR lib.

    OpenXRLayerUtility.SwapchainCallbackDelegate

    Calls the methods in its invocation list when a swapchain is created on the graphics thread inside the UnityOpenXR lib.

    In This Article
    • Classes
    • Structs
    • Interfaces
    • Delegates
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)