Windows.Devices.Perception Namespace

Provides classes for handling image frames from color cameras, depth sensors, and infrared cameras.

Classes

KnownCameraIntrinsicsProperties

Provides static methods for retrieving intrinsic properties of a camera.

KnownPerceptionColorFrameSourceProperties

Provides static properties of color frame sources.

KnownPerceptionDepthFrameSourceProperties

Provides static properties of depth frame sources.

KnownPerceptionFrameSourceProperties

Provides static properties that are applicable to all types of frame sources.

KnownPerceptionInfraredFrameSourceProperties

Provides static properties of infrared frame sources.

KnownPerceptionVideoFrameSourceProperties

Provides static properties of video frame sources.

KnownPerceptionVideoProfileProperties

Provides static properties of a video profile.

PerceptionColorFrame

Contains a Windows.Media.VideoFrame with the color frame data.

PerceptionColorFrameArrivedEventArgs

Contains information about a color frame arrived event.

PerceptionColorFrameReader

Reads color frames from a color frame source.

PerceptionColorFrameSource

A frame source that provides color frames.

PerceptionColorFrameSourceAddedEventArgs

Event data for color frame source added events.

PerceptionColorFrameSourceRemovedEventArgs

Event data for color frame source added events.

PerceptionColorFrameSourceWatcher

Monitors changes to the list of color frame sources, and provides notifications when the list changes.

PerceptionControlSession

Represents a control session on a controllable frame source.

PerceptionDepthCorrelatedCameraIntrinsics

Provides convenience methods to facilitate geometric math for a camera device, combining the intrinsic properties of that camera with correlated depth frames to provide screen-space pixel to camera-space coordinate projections.

PerceptionDepthCorrelatedCoordinateMapper

Provides convenience methods to map pixel coordinates in camera image space to depth image space.

PerceptionDepthFrame

Contains a Windows.Media.VideoFrame with the depth frame data.

PerceptionDepthFrameArrivedEventArgs

Contains information about a depth frame arrived event.

PerceptionDepthFrameReader

Reads depth frames from a depth frame source.

PerceptionDepthFrameSource

A frame source that provides depth frames.

PerceptionDepthFrameSourceAddedEventArgs

Event data for depth frame source added events.

PerceptionDepthFrameSourceRemovedEventArgs

Event data for depth frame source removed events.

PerceptionDepthFrameSourceWatcher

Monitors changes to the list of depth frame sources, and provides notifications when the list changes.

PerceptionFrameSourcePropertiesChangedEventArgs

Contains information about an attempt to change properties on a frame source.

PerceptionFrameSourcePropertyChangeResult

Contains information about an attempted property change on a frame source.

PerceptionInfraredFrame

Contains a Windows.Media.VideoFrame with the infrared frame data.

PerceptionInfraredFrameArrivedEventArgs

Contains information about a infrared frame arrived event.

PerceptionInfraredFrameReader

Reads infrared frames from a infrared frame source.

PerceptionInfraredFrameSource

A frame source that provides infrared frames.

PerceptionInfraredFrameSourceAddedEventArgs

Event data for infrared frame source added events.

PerceptionInfraredFrameSourceRemovedEventArgs

Event data for infrared frame source removed events.

PerceptionInfraredFrameSourceWatcher

Monitors changes to the list of infrared frame sources, and provides notifications when the list changes.

PerceptionVideoProfile

Represents a Windows.Devices.Perception video profile.

Enums

PerceptionFrameSourceAccessStatus

Indicates the access status an app is allowed for a particular type of frame source.

PerceptionFrameSourcePropertyChangeStatus

Indicates the status of a property change that an app requested of a frame source.