
2. Kinect Programming with Direct3D 11 295
for each image or data stream will vary based on the data formats that you have
configured during initialization, but this general process allows the developer to
easily access all of the stream-based data that the Kinect runtime makes available.
For example, instead of receiving an
INuiFrameTexture pointer, when working
with the skeletal information the application will access an
NUI_SKELETON_FRAME
structure. Further examples of reading out each type of data can be found in the
example program.
2.4.2 Direct3D 11 Resource Selection
Once the data streams of the Kinect are accessible to our application, we have