Functions |
| XN_C_API XnStatus XN_C_DECL | xnCreateCodec (XnContext *pContext, XnCodecID codecID, XnNodeHandle hInitializerNode, XnNodeHandle *phCodec) |
| XN_C_API XnCodecID XN_C_DECL | xnGetCodecID (XnNodeHandle hCodec) |
| XN_C_API XnStatus XN_C_DECL | xnEncodeData (XnNodeHandle hCodec, const void *pSrc, XnUInt32 nSrcSize, void *pDst, XnUInt32 nDstSize, XnUInt *pnBytesWritten) |
| XN_C_API XnStatus XN_C_DECL | xnDecodeData (XnNodeHandle hCodec, const void *pSrc, XnUInt32 nSrcSize, void *pDst, XnUInt32 nDstSize, XnUInt *pnBytesWritten) |
Detailed Description
A Codec node is a Production Node that allows compression and decompression of data. It supports all Production Node functions, and adds additional functions.
Function Documentation
| XN_C_API XnStatus XN_C_DECL xnDecodeData |
( |
XnNodeHandle |
hCodec, |
|
|
| const void * |
pSrc, |
|
|
| XnUInt32 |
nSrcSize, |
|
|
| void * |
pDst, |
|
|
| XnUInt32 |
nDstSize, |
|
|
| XnUInt * |
pnBytesWritten |
|
| ) |
|
|
| XN_C_API XnStatus XN_C_DECL xnEncodeData |
( |
XnNodeHandle |
hCodec, |
|
|
| const void * |
pSrc, |
|
|
| XnUInt32 |
nSrcSize, |
|
|
| void * |
pDst, |
|
|
| XnUInt32 |
nDstSize, |
|
|
| XnUInt * |
pnBytesWritten |
|
| ) |
|
|