Interfaces
Kinect Interfaces
- IAudioBeam
Represents an audio beam. - IAudioBeamFrame
Represents an audio beam frame. - IAudioBeamFrameArrivedEventArgs
Arguments for the IAudioBeamFrame FrameReady events. - IAudioBeamFrameList
Represents a list of audio beam frames. - IAudioBeamFrameReader
Represents an audio frame reader. - IAudioBeamFrameReference
Represents an audio frame reference. - IAudioBeamList
Represents a collection of audio beams. - IAudioBeamSubFrame
Represents and audio beam sub frame. - IAudioBodyCorrelation
Represents an AudioBodyCorrelation class which contains a body tracking id. - IAudioSource
Represents an audio frame source. - IBody
Represents a body. - IBodyFrame
Represents a frame that contains all the computed real-time tracking information about people that are in view of the sensor. - IBodyFrameArrivedEventArgs
Arguments for the body FrameReady events. - IBodyFrameReader
Represents an interface to a body frame source reader. - IBodyFrameReference
Represents an interface to a reference to an actual body frame. - IBodyFrameSource
Represents an interface to a body frame source. - IBodyHandPair
Represents a pairing of a tracked body and an indicator of whether the associated hand is the right or left hand of the tracked body. - IBodyIndexFrame
Represents a frame that is computed based on the depth image. This image tells you which depth or infrared pixels belong to tracked people and which belong to the background. - IBodyIndexFrameArrivedEventArgs
Arguments for the body FrameReady events. - IBodyIndexFrameReader
Represents an interface to a reader for body index frames. - IBodyIndexFrameReference
An interface to a reference to an actual body frame. - IBodyIndexFrameSource
Represents a source of body index frames from a KinectSensor. - IColorCameraSettings
Represents the settings of the color camera. - IColorFrame
Represents a color frame for color images. - IColorFrameArrivedEventArgs
Arguments for a color frame reader's FrameArrived event. - IColorFrameReader
Represents a reader for color frames. - IColorFrameReference
Represents a reference to an actual color frame. - IColorFrameSource
Represents a source of color frames from a Kinect sensor. - ICoordinateMapper
Represents the mapper that provides translation services from one point type to another. - ICoordinateMappingChangedEventArgs
Arguments for a coordinate mapping's ICoordinateMappingChanged event. - IDepthFrame
Represents a frame where each pixel represents the distance of the closest object seen by that pixel. - IDepthFrameArrivedEventArgs
Arguments for a depth frame reader's FrameArrived event. - IDepthFrameReader
Represents a reader for depth frames. - IDepthFrameReference
Represents a reference to an actual depth frame. - IDepthFrameSource
Represents a source of depth frames from a KinectSensor. - IEnumKinectSensor
Represents an interface to an enumeration of Kinect sensors. - IFrameCapturedEventArgs
Arguments for a frame source's FrameCaptured event. - IFrameDescription
Represents the properties of an image frame from the KinectSensor. - IGesture Interface
Represents a gesture. - IInfraredFrame
Represents a frame that provides view of the scene that looks just like a black and white photograph, but is actively lit, so brightness is consistent regardless of location and room brightness. - IInfraredFrameArrivedEventArgs
Arguments for an infrared frame reader's FrameArrived event. - IInfraredFrameReader
Represents a reader for infrared frames. - IInfraredFrameReference
Represents a reference to an actual infrared frame. - IInfraredFrameSource
Represents a source of infrared frames from a KinectSensor. - IIsAvailableChangedEventArgs
Represents the arguments for a KinectSensor's IsAvailableChanged event. - IKinectCoreWindow
Represents a Kinect for Windows app with input events and basic user interface behaviors. Only 1 core window is in “focus” at any one time, and that one gets the pointers and related events. he coordinate space of the window is normalized to the [0,1] range in both dimensions. - IKinectGestureRecognizer
Provides gesture and manipulation recognition, and settings. - IKinectGestureRecognizerManipulationHandler
Provides methods for handling Kinect manipulation events. - IKinectGestureRecognizerSelectionHandler
Provides methods for handling Kinect selection gesture events. - IKinectHoldingEventArgs
Provides data for the Holding event. - IKinectManipulationCompletedEventArgs
Provides data for the ManipulationCompleted event. - IKinectManipulationInertiaStartingEventArgs
Provides data for the ManipulationInertiaStarting event. - IKinectManipulationStartedEventArgs
Provides data for the ManipulationStarted event. - IKinectManipulationUpdatedEventArgs
Provides data for the ManipulationUpdated event. - IKinectPointerDevice
Represents a Kinect pointer device. - IKinectPointerEventArgs
Provides data for IKinectCoreWindow pointer events. - IKinectPointerPoint
Provides basic properties for the input pointer associated with a Kinect for Windows input. - IKinectPointerPointProperties
Provides extended properties for a IKinectPointerPoint object. - IKinectPressingCompletedEventArgs
Provides data for the PressingCompleted event. - IKinectPressingUpdatedEventArgs
Provides data for the PressingUpdated event. - IKinectTappedEventArgs
Provides data for the Tapped event. - IKinectSensor
Represents a Kinect sensor device. - ILongExposureInfraredFrame
Represents a long exposure infrared frame. - ILongExposureInfraredFrameArrivedEventArgs
Arguments for an infrared frame reader's FrameArrived event. - ILongExposureInfraredFrameReader
Represents a reader for long exposure infrared frames. - ILongExposureInfraredFrameReference
Represents a reference to an actual long exposure infrared frame. - ILongExposureInfraredFrameSource
Represents a source of long exposure infrared frames from a KinectSensor. - IMultiSourceFrame
Represents a multi source frame from the KinectSensor. - IMultiSourceFrameArrivedEventArgs
Arguments for a multi source frame reader's FrameArrived event. - IMultiSourceFrameReader
Represents a reader for multi source frames. - IMultiSourceFrameReference
Represents a reference to an actual multi source frame.
Face Interfaces
- ICaptureStatusChangedEventArgs Interface
Provides data for the IFaceModelBuilder Interface CaptureStatusChanged event. - ICollectionStatusChangedEventArgs Interface
Provides data for the IFaceModelBuilder Interface CollectionStatusChanged event. - IFaceAlignment Interface
Stores face alignment data. - IFaceFrame Interface
Represents face frame points. - IFaceFrameArrivedEventArgs Interface
Arguments for FaceFrameReader events. - IFaceFrameReader Interface
Represents a reader for face frames. - IFaceFrameReference Interface
Represents a reference to an actual face frame. - IFaceFrameResult Interface
Represents a face frame result. - IFaceFrameSource Interface
Represents a FaceFrameSource. - IFaceModel Interface
Represents a face model. - IFaceModelBuilder Interface
Represents a face model builder. - IFaceModelData Interface
Represents face model data. - IHighDefinitionFaceFrame Interface
Represents a high definition face frame. - IHighDefinitionFaceFrameArrivedEventArgs Interface
Arguments for high definition face frame events. - IHighDefinitionFaceFrameReader Interface
Represents a high definition face frame reader. - IHighDefinitionFaceFrameReference Interface
Represents a reference to an actual high definition face frame. - IHighDefinitionFaceFrameSource Interface
Represents a high definition face frame source. - ITrackingIdLostEventArgs Interface
Provides data for the TrackingIdLost event.
Fusion Interfaces
- INuiFusionCameraPoseFinder Interface
Encapsulates camera pose finder creation, updating, and pose-finding functions. - INuiFusionColorMesh Interface
The INuiFusionColorMesh object is created when meshing a reconstruction volume. This provides access to the vertices, vertex colors, and triangle indexes of the mesh. - INuiFusionColorReconstruction Interface
Encapsulates reconstruction volume creation, updating, and meshing functions with color. - INuiFusionMatchCandidates Interface
Used by the CameraPoseFinder::FindCameraPose method to provide access to the matched camera poses and their similarity measurements. - INuiFusionMesh Interface
The Mesh object is created when meshing a reconstruction volume. This provides access to the vertices, normals, and triangle indexes of the mesh. - INuiFusionReconstruction Interface
Reconstruction encapsulates reconstruction volume creation updating and meshing functions.
Visual Gesture Builder Interfaces
- IContinuousGestureResult Interface
Provides information about the progress of a continuous gesture result. - IDiscreteGestureResult Interface
Provides methods for determining the status of a discrete gesture detection. - ITrackingIdLostEventArgs Interface
Provides data for the TrackingIdLost event. - IVisualGestureBuilderDatabase Interface
Represents a gesture data store. - IVisualGestureBuilderFrame Interface
Represents a Visual Gesture Builder frame. - IVisualGestureBuilderFrameArrivedEventArgs Interface
Provides data for the FrameArrived event. - IVisualGestureBuilderFrameReader Interface
Represents a Visual Gesture Builder frame reader. - IVisualGestureBuilderFrameReference Interface
Represents a reference to an actual Visual Gesture Builder frame. - IVisualGestureBuilderFrameSource Interface
Represents a Visual Gesture Builder frame source.