В настоящее время я работаю над программой отслеживания скелета и моей средой
это большая область, и я должен использовать более 1 Kinect, чтобы покрыть всю область.
Тем не менее, я не могу NuiInitialize 2 kinects одновременно. Обратите внимание, что я использую
Microsoft KinectSDK Beta2.
Может ли кто-нибудь помочь мне с этим?
Также вот мой код C ++.
int no_kinetics =0;
static INuiInstance* kinect_0=NULL;
static INuiInstance* kinect_1=NULL;
HRESULT hr, hr0, hr1, hr_init_0, hr_init_1;
hr = MSR_NUIGetDeviceCount(&no_kinetics);
hr_init_0 = MSR_NuiCreateInstanceByIndex(0, &kinect_0);
hr0 = kinect_0->NuiInitialize(NUI_INITIALIZE_FLAG_USES_SKELETON);
hr_init_1 = MSR_NuiCreateInstanceByIndex(1, &kinect_1);
hr1 = kinect_1->NuiInitialize(NUI_INITIALIZE_FLAG_USES_SKELETON);
и код ошибки был -2097086294