Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
MagnitudePackGetBufferSize
Computes the size of the work buffer for the ippiMagnitudePack function.
Syntax
IppStatus ippiMagnitudePackGetBufferSize_32f (int numChannels, IppiSize dstRoiSize, int* pSize);
Include Files
ippi.h
Domain Dependencies
Headers: ippcore.h, ippvm.h, ipps.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib
Parameters
numChannels |
Number of channels in the image. Possible values are 1 and 3. |
dstRoiSize |
Size, in pixels, of the destination image ROI. |
pSize |
Pointer to the computed size of the external work buffer, in bytes. |
Description
The ippiMagnitudePackGetBufferSize function computes the size, in bytes, of the external work buffer needed for the ippiMagnitudePack function. The result is stored in the pSize parameter.
Return Values
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when pSize is NULL. |
ippStsSizeErr |
Indicates an error when dstRoiSize has a field with a value less than 1. |
ippStsNumChannelsErr |
Indicates an error when numChannels has an illegal value. |