Copyright © 2006-2019 MultiMedia Soft

ACM object

Previous pageReturn to chapter overviewNext page

The ACM object, accessible through the control's EncodeFormats.ACM property, is internally implemented as a COM interface called IACM and contains methods needed to take advantage of the Windows Audio Compression Manager.

For details about the use of the Audio Compression Manager refer to the How to use the Windows Audio Compression Manager section.

 

The ACM object is implemented through the following properties and methods:

 

Properties

 

EncodeMode

CodecIndex

CodecFormatIndex

 

Methods

 

InitCodecs

GetCodecsCount

GetCodecDesc

GetCodecFormatsCount

GetCodecFormatDesc

GetCodecFormatWavData

GetCodecFormatWavDataLength

SetCodecFormatWavData

DownloadCodecWavFormatFromURL

 

 

For further information about available encoding formats see the EncodeFormats object.

Samples of use of the ACM object in Visual Basic 6 and Visual C++ 6 can be found inside the following samples installed with the product's setup package:

- AudioCompressionManager

- CdRipperWithACM

- InsertRecAtPos

- RecordedSoundEditor

- RewindRecPos

- SimpleRecorder