Class WavImporter
Provides methods for reading .wav audio files for use in the Content Pipeline.
[ContentImporter(".wav", DisplayName = "Wav Importer - MonoGame", DefaultProcessor = "SoundEffectProcessor")]
public class WavImporter : ContentImporter<AudioContent>, IContentImporter
- Inheritance
-
WavImporter
- Implements
- Inherited Members
Methods
Import(string, ContentImporterContext)
Called by the XNA Framework when importing a .wav audio file to be used as a game asset. This is the method called by the XNA Framework when an asset is to be imported into an object that can be recognized by the Content Pipeline.
public override AudioContent Import(string filename, ContentImporterContext context)
Parameters
filename
stringName of a game asset file.
context
ContentImporterContextContains information for importing a game asset, such as a logger interface.
Returns
- AudioContent
Resulting game asset.
Remarks
This importer supports PCM in unsigned 8-bit, signed 16-bit, signed 24-bit, IEEE Float 32-bit, MS-ADPCM or IMA/ADPCM with sample rates from 8KHz up to 48KHz.