Windows.Devices.Perception.Provider
Windows.Devices.Perception.Provider
Windows.Devices.Perception.Provider
Windows.Devices.Perception.Provider
Namespace
Contains types for implementing providers of perception frames.
Classes
| KnownPerceptionFrameKind KnownPerceptionFrameKind KnownPerceptionFrameKind KnownPerceptionFrameKind |
A string used to identify the type classification of a frame. |
| PerceptionControlGroup PerceptionControlGroup PerceptionControlGroup PerceptionControlGroup |
A group of IPerceptionFrameProvider identifiers to be controlled together. |
| PerceptionCorrelation PerceptionCorrelation PerceptionCorrelation 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 PerceptionCorrelationGroup PerceptionCorrelationGroup PerceptionCorrelationGroup |
A collection of PerceptionCorrelations describing multiple unique providers in a common coordinate frame. |
| PerceptionFaceAuthenticationGroup PerceptionFaceAuthenticationGroup PerceptionFaceAuthenticationGroup PerceptionFaceAuthenticationGroup |
A group of unique identifiers specifying IPerceptionFrameProviders that share handlers for entering and exiting Face Authentication mode. |
| PerceptionFrame PerceptionFrame PerceptionFrame PerceptionFrame |
Represents a frame of data from the device. |
| PerceptionFrameProviderInfo PerceptionFrameProviderInfo PerceptionFrameProviderInfo PerceptionFrameProviderInfo |
A specific set of properties describing a unique IPerceptionFrameProvider. |
| PerceptionFrameProviderManagerService PerceptionFrameProviderManagerService PerceptionFrameProviderManagerService 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 PerceptionPropertyChangeRequest PerceptionPropertyChangeRequest PerceptionPropertyChangeRequest |
A request from an app that's in control of this IPerceptionFrameProvider to update a property. |
| PerceptionVideoFrameAllocator PerceptionVideoFrameAllocator PerceptionVideoFrameAllocator PerceptionVideoFrameAllocator |
An allocator that can create PerceptionFrames directly which can be written into or copied from Windows::Media::VideoFrame into a PerceptionFrame. |
Interfaces
| IPerceptionFrameProvider IPerceptionFrameProvider IPerceptionFrameProvider IPerceptionFrameProvider |
Represents an object that can produce PerceptionFrames. |
| IPerceptionFrameProviderManager IPerceptionFrameProviderManager IPerceptionFrameProviderManager IPerceptionFrameProviderManager |
The IPerceptionFrameProviderManager is expected to provide any IPerceptionFrameProvider that has been registered via PerceptionFrameProviderManagerService::RegisterFrameProviderInfo(). |
Delegates
| PerceptionStartFaceAuthenticationHandler PerceptionStartFaceAuthenticationHandler PerceptionStartFaceAuthenticationHandler PerceptionStartFaceAuthenticationHandler |
Invoked when a PerceptionFaceAuthenticationGroup enters Face Authentication mode. |
| PerceptionStopFaceAuthenticationHandler PerceptionStopFaceAuthenticationHandler PerceptionStopFaceAuthenticationHandler 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. |