| AudioWaveFormat Properties | 
The AudioWaveFormat type exposes the following members.
| Name | Description | |
|---|---|---|
| AverageBytesPerSecond | 
            Returns the average number of bytes used per second
              | |
| BitsPerSample | 
            Returns the number of bits per sample (usually 16 or 32, sometimes 24 or 8)
            Can be 0 for some codecs
              | |
| BlockAlign | 
            Returns the block alignment
              | |
| Channels | 
            Returns the number of channels (1=mono,2=stereo etc)
              | |
| Encoding | 
            Returns the encoding type used
              | |
| ExtraSize | 
            Returns the number of extra bytes used by this waveformat. Often 0,
            except for compressed formats which store extra data after the WAVEFORMATEX header
              | |
| SampleRate | 
            Returns the sample rate (samples per second)
              | |
| WaveFormatTag | format type  |