Grabbing point cloud using Openni2

Hi, i´m trying to use the Astra Pro to fill up a point cloud via the Pointstream of the SDK but is taking way to long to move all the data from one structure to the other, I was wondering if there is a way to do it faster like in other sensor of the kind (kinect ans asus xtion) using openni.

thanks!