Developer Reference

  • 2021
  • 03/26/2021
  • Public Content
Contents

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.

Product and Performance Information

1

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