Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

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

Name Description
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

Name Description
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

Name Description
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.


Feedback

Was this page helpful?