DFTFree_R, DFTFree_C

Closes the DFT specification structure for real and complex signals.

Syntax

Case 1: Operation on real signal

IppStatus ippsDFTFree_R_16s( IppsDFTSpec_R_16s* pDFTSpec);

IppStatus ippsDFTFree_R_32f( IppsDFTSpec_R_32f* pDFTSpec);

IppStatus ippsDFTFree_R_64f(IppsDFTSpec_R_64f* pDFTSpec);

Case 2: Operation on complex signal

IppStatus ippsDFTFree_C_16s( IppsDFTSpec_C_16s* pDFTSpec);

IppStatus ippsDFTFree_C_32f( IppsDFTSpec_C_32f* pDFTSpec);

IppStatus ippsDFTFree_C_64f( IppsDFTSpec_C_64f* pDFTSpec);

IppStatus ippsDFTFree_C_16sc( IppsDFTSpec_C_16sc* pDFTSpec);

IppStatus ippsDFTFree_C_32fc( IppsDFTSpec_C_32fc* pDFTSpec);

IppStatus ippsDFTFree_C_64fc( IppsDFTSpec_C_64fc* pDFTSpec);

Parameters

pDFTSpec

Pointer to the DFT specification structure.

Description

The function ippsDFTFree is declared in the ipps.h file. This function closes the DFT specification structure pDFTSpec initialized by the function ippsDFTInitAlloc_C or ippsDFTInitAlloc_R. Call ippsDFTFree after the transform is completed.

ippsDFTFree_R. The function ippsDFTFree_R closes the real DFT specification structure.

ippsDFTFree_C. The function ippsDFTFree_C closes the complex DFT specification structure.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error when the pDFTSpec pointer is NULL.

ippStsContextMatchErr

Indicates an error when the specification identifier pDFTSpec is incorrect.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.