BitmapViewSaveToFile method |
|
Remarks
Creates a graphic file containing the bitmap view of the analysed sound waveform: the view can represent the full sound's waveform or portions of it.
Before calling this method it's mandatory performing a previous sound's analysis through a call to the AnalyzeSoundFromFile or AnalyzeSoundFromFileRaw methods and waiting its completion through the WaveAnalysisDone event.
Syntax
[Visual Basic] control.BitmapViewSaveToFile ( nStartPos as Long, nEndPos as Long, nBitmapWidth as Long, nBitmapHeight as Long, nWaveformType as enumWaveformTypes, strPathname as String, nFormat as enumGraphicFormats, nFormatParameter as Long ) as enumWanErrorCodes |
[C++] short control.BitmapViewSaveToFile ( long nStartPos, long nEndPos, long nBitmapWidth, long nBitmapHeight, short nWaveformType, LPCTSTR strPathname, short nFormat, long nFormatParameter ); |
Parameter |
Description |
||||||||||||||||||
|
|
||||||||||||||||||
nStartPos |
Number representing the sound's position, expressed in milliseconds, where the waveform visualization begins. The value 0 represents the sound's beginning. |
||||||||||||||||||
nEndPos |
Number representing the sound's position, expressed in milliseconds, where the waveform visualization ends. The value -1 represents the sound's end. |
||||||||||||||||||
nBitmapWidth |
Number representing the generated bitmap width, expressed in pixels. A value of -1 indicates no width constraints: in this case the control will generate a bitmap large enough in order to contain the full sound's waveform. |
||||||||||||||||||
nBitmapHeight |
Number representing the generated bitmap height, expressed in pixels. |
||||||||||||||||||
nWaveformType |
The type of rendered waveform, related to the sound's channels. Supported values are the following:
|
||||||||||||||||||
strPathname |
String containing the absolute pathname of the file where the waveform will be saved. |
||||||||||||||||||
nFormat |
Graphic format used to save the bitmap. Supported values are the following:
|
||||||||||||||||||
nFormatParameter |
Eventual parameters required by the chosen graphic format.
When the nFormat parameter is set to GRAPHIC_FORMAT_JPEG, this parameter defines the JPEG compression factor whose range can be in the range from 0 (Maximum compression, Lower Quality) to 100 (Minimum compression, Higher Quality). |
Return value
Value |
Meaning |
|
|
Negative value |
An error occurred (see the LastError property for further error details) |
enumWanErrorCodes.ERR_WAN_NOERROR (0) |
The method call was successful |