ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabWindows/CVI

GetWinProperties

Advanced Analysis Library Only

AnalysisLibErrType GetWinProperties (int windowType, WindowConst *windowConstants);

Purpose

Gets the properties, including equivalent noise bandwidth (ENBW) and coherent gain, of the selected window.

Parameters

Input
Name Type Description
windowType int The type of window. windowType must be one of the following values:
  • RECTANGLE (0)
  • HANNING (1)
  • HAMMING (2)
  • BLKHARRIS (3)
  • EXBLKMAN (4)
  • BLKMAN (5)
  • FLATTOP (6)
  • BH4TERM (7)
  • BH7TERM (8)
  • LOWSIDELB (9)
  • BLKMANNUTTAL (11)
  • BARTHANN (31)
  • BOHMAN (32)
  • PARZEN (33)
  • WELCH (34)
Output
Name Type Description
windowConstants WindowConst The window properties, including equivalent noise bandwidth (ENBW) and coherent gain.

Return Value

Name Type Description
status AnalysisLibErrType A value that specifies the type of error that occurred. Refer to analysis.h for definitions of these constants.

Additional Information

Library: Advanced Analysis Library

Include file: analysis.h

LabWindows/CVI compatibility: LabWindows/CVI 8.0 and later