Developer Reference

Contents

DLPPack, DLPUnpack

Packs/unpacks the
IppsDLPState
context into/from a user-defined buffer.

Syntax

IppStatus ippsDLPPack (const IppsDLPState*
pCtx
, Ipp8u*
pBuffer
);
IppStatus ippsDLPUnpack (const Ipp8u*
pBuffer
, IppsDLPState*
pCtx
);
Include Files
ippcp.h
Parameters
pCtx
Pointer to the
IppsDLPState
context.
pBuffer
Pointer to the user-defined buffer.
Description
The
DLPPack
function transforms the
*pCtx
context to a position-independent form and stores it in the the
*pBuffer
buffer. The
DLPUnpack
function performs the inverse operation, that is, transforms the contents of the
*pBuffer
buffer into a normal
IppsDLPState
context. The
DLPPack
and
DLPUnpack
functions enable replacing the position-dependent
IppsDLPState
context in the memory.
Call the
DLPGetSize
function prior to
DLPPack
/
DLPUnpack
to determine the size of the buffer.
Return Values
ippStsNoErr
Indicates no error. Any other value indicates an error or warning.
ippStsNullPtrErr
Indicates an error condition if any of the specified pointers is
NULL
.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.