INuiSensorVtbl Struct Reference

INuiSensorVtbl Struct Reference

#include <NuiSensor.h>

Class Description

Definition at line 1769 of file NuiSensor.h.

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(INuiSensor *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(INuiSensor *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(INuiSensor *This)
 
 HRESULT (STDMETHODCALLTYPE *NuiInitialize)(INuiSensor *This
 
 void (STDMETHODCALLTYPE *NuiShutdown)(INuiSensor *This)
 
 HRESULT (STDMETHODCALLTYPE *NuiSetFrameEndEvent)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageStreamOpen)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageStreamSetImageFrameFlags)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageStreamGetImageFrameFlags)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageStreamGetNextFrame)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageStreamReleaseFrame)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageGetColorPixelCoordinatesFromDepthPixel)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageGetColorPixelCoordinatesFromDepthPixelAtResolution)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageGetColorPixelCoordinateFrameFromDepthPixelFrameAtResolution)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiCameraElevationSetAngle)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiCameraElevationGetAngle)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiSkeletonTrackingEnable)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiSkeletonTrackingDisable)(INuiSensor *This)
 
 HRESULT (STDMETHODCALLTYPE *NuiSkeletonSetTrackedSkeletons)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiSkeletonGetNextFrame)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiTransformSmooth)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiGetAudioSource)(INuiSensor *This
 
 int (STDMETHODCALLTYPE *NuiInstanceIndex)(INuiSensor *This)
 
 BSTR (STDMETHODCALLTYPE *NuiDeviceConnectionId)(INuiSensor *This)
 
 BSTR (STDMETHODCALLTYPE *NuiUniqueId)(INuiSensor *This)
 
 BSTR (STDMETHODCALLTYPE *NuiAudioArrayId)(INuiSensor *This)
 
 HRESULT (STDMETHODCALLTYPE *NuiStatus)(INuiSensor *This)
 
 DWORD (STDMETHODCALLTYPE *NuiInitializationFlags)(INuiSensor *This)
 
 HRESULT (STDMETHODCALLTYPE *NuiGetCoordinateMapper)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiImageFrameGetDepthImagePixelFrameTexture)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiGetColorCameraSettings)(INuiSensor *This
 
 BOOL (STDMETHODCALLTYPE *NuiGetForceInfraredEmitterOff)(INuiSensor *This)
 
 HRESULT (STDMETHODCALLTYPE *NuiSetForceInfraredEmitterOff)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiAccelerometerGetCurrentReading)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiSetDepthFilter)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiGetDepthFilter)(INuiSensor *This
 
 HRESULT (STDMETHODCALLTYPE *NuiGetDepthFilterForTimeStamp)(INuiSensor *This
 

Public Attributes

BEGIN_INTERFACE REFIID riid
 
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
 
DWORD dwFlags
 
HANDLE hEvent
 
HANDLE DWORD dwFrameEventFlag
 
NUI_IMAGE_TYPE eImageType
 
NUI_IMAGE_TYPE NUI_IMAGE_RESOLUTION eResolution
 
NUI_IMAGE_TYPE NUI_IMAGE_RESOLUTION DWORD dwImageFrameFlags
 
NUI_IMAGE_TYPE NUI_IMAGE_RESOLUTION DWORD DWORD dwFrameLimit
 
NUI_IMAGE_TYPE NUI_IMAGE_RESOLUTION DWORD DWORD HANDLE hNextFrameEvent
 
NUI_IMAGE_TYPE NUI_IMAGE_RESOLUTION DWORD DWORD HANDLE HANDLE * phStreamHandle
 
HANDLE hStream
 
HANDLE DWORD dwImageFrameFlags
 
HANDLE DWORDpdwImageFrameFlags
 
HANDLE DWORD dwMillisecondsToWait
 
HANDLE DWORD NUI_IMAGE_FRAMEpImageFrame
 
HANDLE NUI_IMAGE_FRAMEpImageFrame
 
NUI_IMAGE_RESOLUTION eColorResolution
 
NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREApcViewArea
 
NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG lDepthX
 
NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG lDepthY
 
NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT usDepthValue
 
NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG * plColorX
 
NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG LONG * plColorY
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION eDepthResolution
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREApcViewArea
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG lDepthX
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG lDepthY
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT usDepthValue
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG * plColorX
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG LONG * plColorY
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION DWORD cDepthValues
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION DWORD USHORT * pDepthValues
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION DWORD USHORT DWORD cColorCoordinates
 
NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION DWORD USHORT DWORD LONG * pColorCoordinates
 
LONG lAngleDegrees
 
LONG * plAngleDegrees
 
HANDLE hNextFrameEvent
 
HANDLE DWORD dwFlags
 
DWORDTrackingIDs
 
DWORD dwMillisecondsToWait
 
DWORD NUI_SKELETON_FRAMEpSkeletonFrame
 
NUI_SKELETON_FRAMEpSkeletonFrame
 
NUI_SKELETON_FRAME const NUI_TRANSFORM_SMOOTH_PARAMETERSpSmoothingParams
 
INuiAudioBeam ** ppDmo
 
INuiCoordinateMapper ** pMapping
 
HANDLE NUI_IMAGE_FRAME BOOLpNearMode
 
HANDLE NUI_IMAGE_FRAME BOOL INuiFrameTexture ** ppFrameTexture
 
INuiColorCameraSettings ** pCameraSettings
 
BOOL fForceInfraredEmitterOff
 
Vector4pReading
 
INuiDepthFilterpDepthFilter
 
INuiDepthFilter ** ppDepthFilter
 
LARGE_INTEGER liTimeStamp
 
LARGE_INTEGER INuiDepthFilter ** ppDepthFilter
 

Member Function Documentation

BOOL ( STDMETHODCALLTYPE *  NuiGetForceInfraredEmitterOff)
BSTR ( STDMETHODCALLTYPE *  NuiDeviceConnectionId)
BSTR ( STDMETHODCALLTYPE *  NuiUniqueId)
BSTR ( STDMETHODCALLTYPE *  NuiAudioArrayId)
DWORD ( STDMETHODCALLTYPE *  NuiInitializationFlags)
BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *  QueryInterface)
HRESULT ( STDMETHODCALLTYPE *  NuiInitialize)
HRESULT ( STDMETHODCALLTYPE *  NuiSetFrameEndEvent)
HRESULT ( STDMETHODCALLTYPE *  NuiImageStreamOpen)
HRESULT ( STDMETHODCALLTYPE *  NuiImageStreamSetImageFrameFlags)
HRESULT ( STDMETHODCALLTYPE *  NuiImageStreamGetImageFrameFlags)
HRESULT ( STDMETHODCALLTYPE *  NuiImageStreamGetNextFrame)
HRESULT ( STDMETHODCALLTYPE *  NuiImageStreamReleaseFrame)
HRESULT ( STDMETHODCALLTYPE *  NuiImageGetColorPixelCoordinatesFromDepthPixel)
HRESULT ( STDMETHODCALLTYPE *  NuiImageGetColorPixelCoordinatesFromDepthPixelAtResolution)
HRESULT ( STDMETHODCALLTYPE *  NuiImageGetColorPixelCoordinateFrameFromDepthPixelFrameAtResolution)
HRESULT ( STDMETHODCALLTYPE *  NuiCameraElevationSetAngle)
HRESULT ( STDMETHODCALLTYPE *  NuiCameraElevationGetAngle)
HRESULT ( STDMETHODCALLTYPE *  NuiSkeletonTrackingEnable)
HRESULT ( STDMETHODCALLTYPE *  NuiSkeletonTrackingDisable)
HRESULT ( STDMETHODCALLTYPE *  NuiSkeletonSetTrackedSkeletons)
HRESULT ( STDMETHODCALLTYPE *  NuiSkeletonGetNextFrame)
HRESULT ( STDMETHODCALLTYPE *  NuiTransformSmooth)
HRESULT ( STDMETHODCALLTYPE *  NuiGetAudioSource)
HRESULT ( STDMETHODCALLTYPE *  NuiStatus)
HRESULT ( STDMETHODCALLTYPE *  NuiGetCoordinateMapper)
HRESULT ( STDMETHODCALLTYPE *  NuiImageFrameGetDepthImagePixelFrameTexture)
HRESULT ( STDMETHODCALLTYPE *  NuiGetColorCameraSettings)
HRESULT ( STDMETHODCALLTYPE *  NuiSetForceInfraredEmitterOff)
HRESULT ( STDMETHODCALLTYPE *  NuiAccelerometerGetCurrentReading)
HRESULT ( STDMETHODCALLTYPE *  NuiSetDepthFilter)
HRESULT ( STDMETHODCALLTYPE *  NuiGetDepthFilter)
HRESULT ( STDMETHODCALLTYPE *  NuiGetDepthFilterForTimeStamp)
int ( STDMETHODCALLTYPE *  NuiInstanceIndex)
ULONG ( STDMETHODCALLTYPE *  AddRef)
ULONG ( STDMETHODCALLTYPE *  Release)
void ( STDMETHODCALLTYPE *  NuiShutdown)

Member Data Documentation

Definition at line 1850 of file NuiSensor.h.

Definition at line 1850 of file NuiSensor.h.

DWORD dwFlags

Definition at line 1787 of file NuiSensor.h.

HANDLE DWORD dwFlags

Definition at line 1867 of file NuiSensor.h.

HANDLE DWORD dwFrameEventFlag

Definition at line 1794 of file NuiSensor.h.

Definition at line 1799 of file NuiSensor.h.

Definition at line 1799 of file NuiSensor.h.

HANDLE DWORD dwImageFrameFlags

Definition at line 1808 of file NuiSensor.h.

HANDLE DWORD dwMillisecondsToWait

Definition at line 1818 of file NuiSensor.h.

DWORD dwMillisecondsToWait

Definition at line 1879 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION eColorResolution

Definition at line 1829 of file NuiSensor.h.

Definition at line 1839 of file NuiSensor.h.

NUI_IMAGE_TYPE eImageType

Definition at line 1799 of file NuiSensor.h.

Definition at line 1799 of file NuiSensor.h.

BOOL fForceInfraredEmitterOff

Definition at line 1929 of file NuiSensor.h.

HANDLE hEvent

Definition at line 1794 of file NuiSensor.h.

Definition at line 1799 of file NuiSensor.h.

HANDLE hNextFrameEvent

Definition at line 1867 of file NuiSensor.h.

HANDLE hStream

Definition at line 1808 of file NuiSensor.h.

LONG lAngleDegrees

Definition at line 1859 of file NuiSensor.h.

Definition at line 1829 of file NuiSensor.h.

Definition at line 1839 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG lDepthY

Definition at line 1829 of file NuiSensor.h.

Definition at line 1839 of file NuiSensor.h.

LARGE_INTEGER liTimeStamp

Definition at line 1945 of file NuiSensor.h.

INuiColorCameraSettings** pCameraSettings

Definition at line 1922 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION DWORD USHORT DWORD LONG* pColorCoordinates

Definition at line 1850 of file NuiSensor.h.

Definition at line 1829 of file NuiSensor.h.

Definition at line 1839 of file NuiSensor.h.

INuiDepthFilter* pDepthFilter

Definition at line 1937 of file NuiSensor.h.

Definition at line 1850 of file NuiSensor.h.

HANDLE DWORD* pdwImageFrameFlags

Definition at line 1813 of file NuiSensor.h.

NUI_IMAGE_TYPE NUI_IMAGE_RESOLUTION DWORD DWORD HANDLE HANDLE* phStreamHandle

Definition at line 1799 of file NuiSensor.h.

HANDLE NUI_IMAGE_FRAME * pImageFrame

Definition at line 1818 of file NuiSensor.h.

HANDLE NUI_IMAGE_FRAME* pImageFrame

Definition at line 1824 of file NuiSensor.h.

LONG* plAngleDegrees

Definition at line 1863 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG* plColorX

Definition at line 1829 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG* plColorX

Definition at line 1839 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG LONG* plColorY

Definition at line 1829 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT LONG LONG* plColorY

Definition at line 1839 of file NuiSensor.h.

Definition at line 1911 of file NuiSensor.h.

HANDLE NUI_IMAGE_FRAME BOOL* pNearMode

Definition at line 1915 of file NuiSensor.h.

INuiDepthFilter** ppDepthFilter

Definition at line 1941 of file NuiSensor.h.

LARGE_INTEGER INuiDepthFilter** ppDepthFilter

Definition at line 1945 of file NuiSensor.h.

INuiAudioBeam** ppDmo

Definition at line 1889 of file NuiSensor.h.

HANDLE NUI_IMAGE_FRAME BOOL INuiFrameTexture** ppFrameTexture

Definition at line 1915 of file NuiSensor.h.

BEGIN_INTERFACE REFIID __RPC__deref_out void** ppvObject

Definition at line 1775 of file NuiSensor.h.

Vector4* pReading

Definition at line 1933 of file NuiSensor.h.

DWORD NUI_SKELETON_FRAME* pSkeletonFrame

Definition at line 1879 of file NuiSensor.h.

NUI_SKELETON_FRAME* pSkeletonFrame

Definition at line 1884 of file NuiSensor.h.

Definition at line 1884 of file NuiSensor.h.

BEGIN_INTERFACE REFIID riid

Definition at line 1775 of file NuiSensor.h.

DWORD* TrackingIDs

Definition at line 1875 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT usDepthValue

Definition at line 1829 of file NuiSensor.h.

NUI_IMAGE_RESOLUTION NUI_IMAGE_RESOLUTION const NUI_IMAGE_VIEW_AREA LONG LONG USHORT usDepthValue

Definition at line 1839 of file NuiSensor.h.


The documentation for this struct was generated from the following file: