示例#1
0
XnStatus XnFileDevice::ReadStreamData()
{
    XnStatus nRetVal = XN_STATUS_OK;

    XnCompressionFormats nCompression;
    XnUInt32 nCompressedSize;
    nRetVal = m_pDataPacker->ReadStreamDataProps(m_pStreamData, &nCompression, &nCompressedSize);
    XN_IS_STATUS_OK(nRetVal);

    nRetVal = HandleStreamData(m_pStreamData, nCompression, nCompressedSize);
    XN_IS_STATUS_OK(nRetVal);

    return (XN_STATUS_OK);
}
XnStatus XnStreamReaderDevice::ReadStreamData()
{
	XnStatus nRetVal = XN_STATUS_OK;
	
	XnStreamData props;
	XnCompressionFormats nCompression;
	XnUInt32 nCompressedSize;
	nRetVal = GetDataPacker()->ReadStreamDataProps(&props, &nCompression, &nCompressedSize);
	XN_IS_STATUS_OK(nRetVal);

	nRetVal = HandleStreamData(&props, nCompression, nCompressedSize);
	XN_IS_STATUS_OK(nRetVal);
	
	return (XN_STATUS_OK);
}