ARTrackingStateReason Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enumerates the causes of Limited.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public enum ARTrackingStateReason
type ARTrackingStateReason =
- Inheritance
-
ARTrackingStateReason
- Attributes
Fields
Name | Value | Description |
---|---|---|
None | 0 | Either tracking is Normal or the reason for poor tracking cannot be determined. |
Initializing | 1 | ARKit is still starting up. |
ExcessiveMotion | 2 | The camera is moving too quickly. |
InsufficientFeatures | 3 | Processing is not revealing sufficient high-contrast points in the field of view. |
Relocalizing | 4 | The AR session was interrupted and is reorienting. |