| 
               | 
            
              Wave
             | 
          
The WaveFormatChunk type exposes the following members.
| Name | Description | |
|---|---|---|
| 
                 | 
              AudioFormat | Gets or sets audio format used by the WaveFile. | 
| 
                 | 
              BinaryLength | 
            Gets the length of WaveFormatChunk.
             (Overrides RiffChunkBinaryLength)  | 
            
| 
                 | 
              BitsPerSample | Gets or sets number of bits-per-sample in the WaveFile. | 
| 
                 | 
              BlockAlignment | Gets or sets the block size of a complete sample of data (i.e., samples for all channels of data at one instant in time). | 
| 
                 | 
              ByteRate | Gets or sets the byte rate used for buffer estimation. | 
| 
                 | 
              Channels | Gets or sets number of audio channels in the WaveFile. | 
| 
                 | 
              ChunkSize | Size of WaveFormatChunk. (Overrides RiffChunkChunkSize)  | 
            
| 
                 | 
              ExtraParameters | Gets or sets any extra parameters defined in the format header of the WaveFile. | 
| 
                 | 
              ExtraParametersSize | Gets the size of the ExtraParameters buffer, if defined. | 
| 
                 | 
              SampleRate | Gets or sets the sample rate (i.e., the number of samples per second) defined in the WaveFile. | 
| 
                 | 
              TypeID | Four character text identifer for RIFF chunk. (Inherited from RiffChunk)  |