Ich bin dabei, meinen Microsoft SDK Beta strong> -Code in das Microsoft SDK Official Release zu konvertieren, das im Februar 2012 veröffentlicht wurde.
Ich habe eine generische PauseKinect()
hinzugefügt, um die Kinect anzuhalten. Meine Pause wird wirklich nur den Ereignishandler entfernen, der das Bild
Auch wenn ich das Ereignis entferne, warum wird es immer noch ausgelöst?
Auch wenn ich das Farbbild pausiere, pausiere ich auch die Tiefe und das Skelett in ihrem Objekt.
Wenn ich meinen Code auskommentiere, funktioniert es gut, aber dann dauert es ewig zu reinitialisieren, was nicht ist, was ich tun möchte.
Nachdem Sie eine identische Frage im Microsoft-Forum gestellt und mit mehreren Microsoft-Vertretern gesprochen haben, sagten sie im Grunde, dass die einzige Möglichkeit, eine "Pause" zu machen, das Aktivieren / Deaktivieren der Streams ist (Kommentare auskommentieren). Ohne es direkt zu sagen, ist es ein Fehler im SDK. Sie werden mit den Leuten im Entwicklungsteam sprechen und versuchen, das Problem in zukünftigen Versionen zu beheben.
In der Veröffentlichung vom Mai 2012 ist es noch nicht behoben. Danke Microsoft!