Windows.Devices.Perception.Provider 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 KnownPerceptionFrameKind

A string used to identify the type classification of a frame.

PerceptionControlGroup PerceptionControlGroup PerceptionControlGroup PerceptionControlGroup PerceptionControlGroup

A group of IPerceptionFrameProvider identifiers to be controlled together.

PerceptionCorrelation 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 PerceptionCorrelationGroup

A collection of PerceptionCorrelations describing multiple unique providers in a common coordinate frame.

PerceptionFaceAuthenticationGroup 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 PerceptionFrame

Represents a frame of data from the device.

PerceptionFrameProviderInfo PerceptionFrameProviderInfo PerceptionFrameProviderInfo PerceptionFrameProviderInfo PerceptionFrameProviderInfo

A specific set of properties describing a unique IPerceptionFrameProvider.

PerceptionFrameProviderManagerService 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 PerceptionPropertyChangeRequest

A request from an app that's in control of this IPerceptionFrameProvider to update a property.

PerceptionVideoFrameAllocator 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 IPerceptionFrameProvider

Represents an object that can produce PerceptionFrames.

IPerceptionFrameProviderManager IPerceptionFrameProviderManager IPerceptionFrameProviderManager IPerceptionFrameProviderManager IPerceptionFrameProviderManager

The IPerceptionFrameProviderManager is expected to provide any IPerceptionFrameProvider that has been registered via PerceptionFrameProviderManagerService::RegisterFrameProviderInfo().

Delegates

PerceptionStartFaceAuthenticationHandler PerceptionStartFaceAuthenticationHandler PerceptionStartFaceAuthenticationHandler PerceptionStartFaceAuthenticationHandler PerceptionStartFaceAuthenticationHandler

Invoked when a PerceptionFaceAuthenticationGroup enters Face Authentication mode.

PerceptionStopFaceAuthenticationHandler 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.