Windows.Devices.Perception.Provider 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.
Contains types for implementing providers of perception frames.
Classes
KnownPerceptionFrameKind |
A string used to identify the type classification of a frame. |
PerceptionControlGroup |
A group of IPerceptionFrameProvider identifiers to be controlled together. |
PerceptionCorrelation |
A description of the physical position and orientation of a device specified by the IPerceptionFrameProvider's unique identifier (PerceptionFrameProviderInfo::Id) sharing a common coordinate frame of other PerceptionCorrelations that will be combined into a PerceptionCorrelationGroup. |
PerceptionCorrelationGroup |
A collection of PerceptionCorrelations describing multiple unique providers in a common coordinate frame. |
PerceptionFaceAuthenticationGroup |
A group of unique identifiers specifying IPerceptionFrameProviders that share handlers for entering and exiting Face Authentication mode. |
PerceptionFrame |
Represents a frame of data from the device. |
PerceptionFrameProviderInfo |
A specific set of properties describing a unique IPerceptionFrameProvider. |
PerceptionFrameProviderManagerService |
Static methods for managing IPerceptionFrameProvider registration and unregistration, PerceptionFaceAuthenticationGroup registration and unregistration, PerceptionControlGroup registration and unregistration, PerceptionCorrelationGroup registration and unregistration, IPerceptionFrameProvider availablity, and publishing a new PerceptionFrame for an IPerceptionFrameProvider. |
PerceptionPropertyChangeRequest |
A request from an app that's in control of this IPerceptionFrameProvider to update a property. |
PerceptionVideoFrameAllocator |
An allocator that can create PerceptionFrames directly which can be written into or copied from Windows::Media::VideoFrame into a PerceptionFrame. |
Interfaces
IPerceptionFrameProvider |
Represents an object that can produce PerceptionFrames. |
IPerceptionFrameProviderManager |
The IPerceptionFrameProviderManager is expected to provide any IPerceptionFrameProvider that has been registered via PerceptionFrameProviderManagerService::RegisterFrameProviderInfo(). |
Delegates
PerceptionStartFaceAuthenticationHandler |
Invoked when a PerceptionFaceAuthenticationGroup enters Face Authentication mode. |
PerceptionStopFaceAuthenticationHandler |
Invoked when a PerceptionFaceAuthenticationGroup exits Face Authentication mode. This will only be invoked after the group received a PerceptionStartFaceAuthenticationHandler from which it returned true. |