C# Класс NiteWrapper, KinectHacks

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
StartLookingForUsers ( UserDelegate NewUser, UserDelegate CalibrationStarted, UserDelegate CalibrationFailed, UserDelegate CalibrationSuccess, UserDelegate UserLost ) : void

Приватные методы

Метод Описание
GetDepthHeight ( ) : int
GetDepthWidth ( ) : int
GetJointTransformation ( uint userID, SkeletonJoint joint, SkeletonJointTransformation &pTransformation ) : bool
GetStatusString ( uint rc ) : IntPtr
GetUserCenterOfMass ( uint userID, XnVector3D &pCenterOfMass ) : bool
GetUserPausePoseProgress ( uint userID ) : float
GetUsersDepthMap ( ) : IntPtr
GetUsersLabelMap ( ) : IntPtr
Init ( StringBuilder strXmlPath ) : uint
LoseUsers ( ) : void
SetSkeletonSmoothing ( double factor ) : void
Shutdown ( ) : void
StartLookingForUsers ( IntPtr NewUser, IntPtr CalibrationStarted, IntPtr CalibrationFailed, IntPtr CalibrationSuccess, IntPtr UserLost ) : void
StopLookingForUsers ( ) : void
Update ( bool async ) : void

Описание методов

StartLookingForUsers() публичный статический Метод

public static StartLookingForUsers ( UserDelegate NewUser, UserDelegate CalibrationStarted, UserDelegate CalibrationFailed, UserDelegate CalibrationSuccess, UserDelegate UserLost ) : void
NewUser UserDelegate
CalibrationStarted UserDelegate
CalibrationFailed UserDelegate
CalibrationSuccess UserDelegate
UserLost UserDelegate
Результат void