Microsoft.Xna.Framework.Audio Namespace
Support for playing sound effects and XACT audio.
Platforms | Name | Description | |
---|---|---|---|
AudioEmitter | Represents a 3D audio emitter. Used to simulate 3D audio effects. | ||
AudioEngine | Class used to create and manipulate code audio objects. | ||
AudioListener | Represents a 3D audio listener. Used when simulating 3D Audio. | ||
Cue | Manages the playback of a sound or set of sounds. | ||
DynamicSoundEffectInstance | A SoundEffectInstance for which the audio buffer is provided by the game at run time. | ||
InstancePlayLimitException | The exception thrown when the system attempts to play more SoundEffectInstances than allotted. | ||
Microphone | Provides microphones capture features. | ||
NoAudioHardwareException | The exception thrown when no audio hardware is present, or driver issues are detected. | ||
NoMicrophoneConnectedException | The exception thrown when no audio hardware is present, or driver issues are detected. | ||
SoundBank | Represents a collection of Cues. | ||
SoundEffect | Represents a loaded sound resource. | ||
SoundEffectInstance | Represents a single instance of a playing, paused, or stopped sound. | ||
WaveBank | Represents a collection of wave files. |
Platforms | Name | Description | |
---|---|---|---|
AudioCategory | Provides functionality for manipulating multiple sounds at a time. |
Platforms | Name | Description | |
---|---|---|---|
AudioChannels | Represents how many channels are used in the audio data. | ||
AudioStopOptions | Controls how Cue objects should cease playback when told to stop. | ||
MicrophoneState | Microphone state. | ||
SoundState | Described the playback state of a SoundEffectInstance. |
Supported in:
Windows DirectX Desktop
Linux Desktop
Windows OpenGL Desktop
Web
Windows DirectX Desktop
Linux Desktop
Windows OpenGL Desktop
Web