SpWaveFormatEx AvgBytesPerSec property (SAPI 5.3)
Microsoft Speech API 5.3
Object: SpWaveFormatEx
AvgBytesPerSec Property
The AvgBytesPerSec property gets and sets the required average data-transfer rate for the format tag in bytes per second.
If the FormatTag property is WAVE_FORMAT_PCM, AvgBytesPerSec should be equal to the product of SamplesPerSec and BlockAlign. For non-PCM formats, this member must be computed according to the manufacturer's specification of the format tag.
Playback and record software can estimate buffer sizes using the AvgBytesPerSec member.
Syntax
Set: | SpWaveFormatEx.AvgBytesPerSec = Long |
Get: | Long = SpWaveFormatEx.AvgBytesPerSec |
Parts
- SpWaveFormatEx
The owning object. - Long
Set: A Long variable that sets the property.
Get: A Long variable that gets the property.
Example
For an example of the use of the AvgBytesPerSec property, see the code example in the SpAudioFormat GetWaveFormatEx section.