Lectura y generación de datos
Lectura y generación de datos
Como se ha indicado anteriormente, los datos utilizados por OpenNI son generados a través de nodos de producción denominados generadores o generators. Para indicar a un nodo generador que produzca o deje de producir datos, se utilizan los siguientes métodos.
xn::Generator::StartGenerating()
xn::Generator::StopGenerating()
Para leer los datos generados, hay que indicar explícitamente al nodo que se actualice. Alternativamente, se puede indicar a la variable contexto que actualice todos los nodos una vez alguno, uno en concreto, ninguno o todos disponen de datos nuevos que mostrar
xn::Generator::WaitAndUpdateData()
xn::Context::WaitAnyUpdateAll().
xn::Context::WaitOneUpdateAll()