Class AndroidOpenXRCameraSubsystem
The Android-OpenXR implementation of the UnityEngine.XR.ARSubsystems.XRCameraSubsystem. Do not create this directly. Use the SubsystemManager instead.
Inheritance
XRCameraSubsystem
AndroidOpenXRCameraSubsystem
Implements
Inherited Members
XRCameraSubsystem.currentCamera
XRCameraSubsystem.requestedCamera
XRCameraSubsystem.currentCameraBackgroundRenderingMode
XRCameraSubsystem.requestedCameraBackgroundRenderingMode
XRCameraSubsystem.supportedCameraBackgroundRenderingMode
XRCameraSubsystem.autoFocusEnabled
XRCameraSubsystem.autoFocusRequested
XRCameraSubsystem.imageStabilizationEnabled
XRCameraSubsystem.imageStabilizationRequested
XRCameraSubsystem.requestedCameraTorchMode
XRCameraSubsystem.currentCameraTorchMode
XRCameraSubsystem.DoesCurrentCameraSupportTorch()
XRCameraSubsystem.currentLightEstimation
XRCameraSubsystem.requestedLightEstimation
XRCameraSubsystem.cameraMaterial
XRCameraSubsystem.TryGetRenderingParameters(out XRCameraBackgroundRenderingParams)
XRCameraSubsystem.permissionGranted
XRCameraSubsystem.invertCulling
XRCameraSubsystem.currentConfiguration
XRCameraSubsystem.TryGetIntrinsics(out XRCameraIntrinsics)
XRCameraSubsystem.TryGetLatestFrame(XRCameraParams, out XRCameraFrame)
XRCameraSubsystem.GetShaderKeywords()
XRCameraSubsystem.GetShaderKeywords2()
XRCameraSubsystem.TryAcquireLatestCpuImage(out XRCpuImage)
XRCameraSubsystem.Register(XRCameraSubsystemCinfo)
SubsystemWithProvider<XRCameraSubsystem, XRCameraSubsystemDescriptor, XRCameraSubsystem.Provider>.subsystemDescriptor
Namespace: UnityEngine.XR.OpenXR.Features.Android
Assembly: Unity.XR.AndroidOpenXR.dll
Syntax
[Preserve]
public sealed class AndroidOpenXRCameraSubsystem : XRCameraSubsystem, ISubsystem
Methods
GetPassthroughCameraState()
Attempts to retrieve the current state of the device's passthrough camera.
Declaration
public Result<ARPassthroughCameraState> GetPassthroughCameraState()
Returns
Type | Description |
---|---|
Result<ARPassthroughCameraState> | The result of the operation. |