Functions
Kinect for Windows 1.5, 1.6, 1.7, 1.8
Describes NUI functions.
In This Section
- HasSkeletalEngine
Determines whether the sensor instance has a skeletal engine. - NuiCameraElevationGetAngle
Gets the Kinect's elevation or tilt angle in the range [+/-27] degrees, which defines the sensor's interaction space. - NuiCameraElevationSetAngle
Sets the Kinect's elevation or tilt angle in the range [+/-27] degrees, which defines the sensor's interaction space. - NuiCreateCoordinateMapperFromParameters
Creates a CoordinateMapper object from the supplied parameters. - NuiCreateDepthFilter
Reserved for future use. - NuiCreateSensorByIndex
Creates an instance of the Kinect sensor with the specified index so that an application can open and use it. - NuiCreateSensorById
Creates an instance of the Kinect sensor with the specified ID so that an application can open and use it. - NuiDepthPixelToDepth
Unpacks the depth value from the packed pixel format. - NuiDepthPixelToPlayerIndex
Unpacks the player index value from the packed pixel format. - NuiGetAudioSource
Gets the audio source for the first Kinect found. - NuiGetSensorCount
Gets the number of Kinect sensors on the machine, including disconnected ones. - NuiImageGetColorPixelCoordinatesFromDepthPixel
Gets the pixel coordinates in color space that correspond to the specified pixel coordinates in depth space. - NuiImageGetColorPixelCoordinatesFromDepthPixelAtResolution
Gets the pixel coordinates in color space that correspond to the specified pixel coordinates in depth space, using the specified depth resolution. - NuiImageResolutionToSize
Converts the resolution to a size. - NuiImageStreamGetImageFrameFlags
Gets the image frame flags for the specified stream. - NuiImageStreamGetNextFrame
Gets the next frame of data from the specified image stream. - NuiImageStreamOpen
Opens an image stream. - NuiImageStreamReleaseFrame
Releases the specified frame of data from the specified stream. - NuiImageStreamSetImageFrameFlags
Sets the image frame flags for the specified stream. - NuiInitialize
Initializes the Kinect. - NuiSetDeviceStatusCallback
Sets a callback function that gets notified when the sensor connection status changes. - NuiSetFrameEndEvent
Sets the event that signals the last frame. - NuiShutdown
Turns the Kinect off. No action is taken, if the sensor is already off. - NuiSkeletonCalculateBoneOrientations
Calculates bone orientations for a skeleton. - NuiSkeletonGetNextFrame
Gets the next frame of data from the skeleton stream. - NuiSkeletonSetTrackedSkeletons
Sets an array of identifiers (IDs) for skeleton tracking. - NuiSkeletonTrackingDisable
Disables skeleton tracking. - NuiSkeletonTrackingEnable
Enables skeleton tracking. - NuiTransformDepthImageToSkeleton(LONG, LONG, USHORT)
Converts a point in depth space using depth to skeleton space (in meters). - NuiTransformDepthImageToSkeleton(LONG, LONG, USHORT, NUI_IMAGE_RESOLUTION)
Converts a point in depth space using depth and resolution to skeleton space (in meters). - NuiTransformSkeletonToDepthImage(Vector4, FLOAT*, FLOAT*)
Returns the depth space coordinates of the specified point in skeleton space. - NuiTransformSkeletonToDepthImage(Vector4, FLOAT*, FLOAT*, NUI_IMAGE_RESOLUTION)
Returns the depth space coordinates and resolution of the specified point in skeleton space. - NuiTransformSkeletonToDepthImage(Vector4, LONG*, LONG*, USHORT*)
Returns the depth space coordinates and depth of the specified point in skeleton space. - NuiTransformSkeletonToDepthImage(Vector4, LONG*, LONG*, USHORT*, NUI_IMAGE_RESOLUTION)
Returns the depth space coordinates, depth, and resolution of the specified point in skeleton space. - NuiTransformSmooth
Filters skeleton positions to reduce jitter between frames. - XMVectorFromVector4
Converts data from a Vector4 to an XMVECTOR format. - XMVectorToVector4
Converts data from an XMVECTOR to a Vector4 format.