Microsoft.Azure.ObjectAnchors Namespace
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.
Classes
AccountInformation |
Account information for the Azure Object Anchors account . |
EnvironmentObservation |
Snapshot of observations of the environment, e.g. in the context of an ObjectQuery. |
ObjectAnchorsSession |
An object representing an Azure Object Anchors session that is used to create ObjectObserver instances used to detect objects in the physical world. |
ObjectInstance |
Instance of a detected object returned by object observer. |
ObjectInstanceChangedEventArgs |
Information about the change of detected object instances. |
ObjectInstanceState |
State of an object instance. |
ObjectModel |
An object model exposes visual and geometrics information about a physical object to be detected, as well as parameters to determine how that object can be detected by the object observer. |
ObjectObserver |
An object observer detects and tracks multiple object instances simultaneously based on a list of user-provided object models.By default it looks for object within a moving sphere centered at current head location. User can explicitly specify a search area that contains one or multiple objects or provide more accurate location hint per object model to improve the performance. |
ObjectQuery |
Object query parameters associated with an object model. |
ObjectSearchArea |
Area where to look for object(s). |
Enums
EnvironmentObservationTopology |
Specifies the desired topology for an environment observation. Requesting a triangle mesh requires additional time and resources versus a point cloud. |
ObjectInstanceTrackingMode |
Tracking mode applied on an object instance. |
ObjectObservationMode |
Specifies how the environment should be observed to detect objects. Ambient observation relies on information about the environment that has been gathered by the system automatically as the user uses the device. This can result in quicker detection initially since the environment may already be scanned. However it may also contain stale data which can lead to poorer quality results. It is also limited to a standard resolution and area determined by the system, rather than tailored to the model. Active observation creates a fresh scan of the environment that is optimized for the model being detected. This avoids any problems with stale data, but requires the user to take some time to scan the environment before the object can be detected. Observations will continue to be accumulated until the query object is disposed, so re-using a query for multiple detections may produce quicker results. |
ObjectObserverAccessStatus |
Access status. |
Delegates
ObjectInstanceChangedHandler |