Visible to Intel only — GUID: GUID-E322EE4D-3CEA-4D2F-A908-769F13E73E39
Visible to Intel only — GUID: GUID-E322EE4D-3CEA-4D2F-A908-769F13E73E39
HilbertGetSize
Computes the size of the Hilbert transform structure and temporary work buffer.
Syntax
IppStatus ippsHilbertGetSize_32f32fc(int length, IppHintAlgorithm hint, int* pSpecSize, int* pBufferSize);
IppStatus ippsHilbertGetSize_64f64fc(int length, IppHintAlgorithm hint, int* pSpecSize, int* pBufferSize);
Include Files
ipps.h
Domain Dependencies
Headers: ippcore.h, ippvm.h
Libraries: ippcore.lib, ippvm.lib
Parameters
length |
Number of samples in the Hilbert transform. |
hint |
Option to select the algorithmic implementation of the transform function (DFT). The values for the hint argument are described in Flag and Hint Arguments. |
pSpecSize |
Pointer to the size, in bytes, of the Hilbert context structure. |
pBufferSize |
Pointer to the size, in bytes, of the work buffer. |
Description
This function computes the size of the Hilbert specification structure and temporary work buffer for the ippsHilbert function.
Return Values
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when any of the specified pointers is NULL. |
ippStsSizeErr |
Indicates an error when length is less than 1. |