Updated Wiki: Audio
The DirectXTK for Audio components implement a low-level audio API similar to XNA Game Studio's Microsoft.Xna.Framework.Audio. This consists of the following classes all declared in the Audio.h header...
View ArticleUpdated Wiki: AudioEngine
This class represents an XAudio2 audio graph, device, and mastering voiceInitialization This creates an XAudio2 interface, an XAudio2 mastering voice, and other global resources.XAudio2 requires COM be...
View ArticleUpdated Wiki: SoundEffect
SoundEffect is a container class for wave sample data. This data can then be played back as a one-shot sound or via a SoundEffectInstance.Initialization std::unique_ptr<SoundEffect> soundEffect(...
View ArticleUpdated Wiki: SoundEffectInstance
SoundEffectInstance is an instance of a sound from a SoundEffect or a WaveBank. It can be played with 3D positional audio effects, volume and panning control, looping, and pause/resume control.Note...
View ArticleUpdated Wiki: WaveBank
WaveBank is a container class for an XACT-style wave bank that contains individual waves packaged together for more efficient loading and memory management. Sounds in the wave bank can then be played...
View ArticleUpdated Wiki: AudioListener
AudioListener is a helper object derived from X3DAUDIO_LISTENER used by SoundEffectInstance's Apply3D method.See AudioEmitter.Initialization The default constructor creates a listener located at 0,0,0...
View ArticleUpdated Wiki: AudioEmitter
AudioEmitter is a helper object derived from X3DAUDIO_EMITTER used by SoundEffectInstance's Apply3D method.See AudioListener.Initialization The default constructor creates a point emitter located at...
View ArticleUpdated Wiki: DirectXTK
Headers Public headers are in the Inc folder of the distribution package.Namespace All the functions in the library are in the DirectX C++ namespace.Note: The Xbox One exclusive apps...
View ArticleUpdated Wiki: XWBTool
The XWBTool is a command-line utility for for building XACT-style wave banks for use with the DirectXTK for Audio Wave Bank class.See Audio, WaveBankExample usage xwbtool -o wavebank.xwb Sound.wav...
View ArticleUpdated Wiki: XWBTool
The XWBTool is a command-line utility for for building XACT-style wave banks for use with the DirectXTK for Audio Wave Bank class.See Audio, WaveBankExample usage xwbtool -o wavebank.xwb Sound.wav...
View ArticleUpdated Wiki: SoundEffect
SoundEffect is a container class for wave sample data. This data can then be played back as a one-shot sound or via a SoundEffectInstance.Initialization std::unique_ptr<SoundEffect> soundEffect(...
View ArticleUpdated Wiki: WaveBank
WaveBank is a container class for an XACT-style wave bank that contains individual waves packaged together for more efficient loading and memory management. Sounds in the wave bank can then be played...
View ArticleUpdated Wiki: WaveBank
WaveBank is a container class for an XACT-style wave bank that contains individual waves packaged together for more efficient loading and memory management. Sounds in the wave bank can then be played...
View ArticleUpdated Wiki: SoundEffect
SoundEffect is a container class for wave sample data. This data can then be played back as a one-shot sound or via a SoundEffectInstance.Initialization std::unique_ptr<SoundEffect> soundEffect(...
View ArticleUpdated Wiki: DirectXTK
Headers Public headers are in the Inc folder of the distribution package.Namespace All the functions in the library are in the DirectX C++ namespace.Note: The Xbox One exclusive apps...
View ArticleUpdated Wiki: Audio
The DirectXTK for Audio components implement a low-level audio API similar to XNA Game Studio's Microsoft.Xna.Framework.Audio. This consists of the following classes all declared in the Audio.h header...
View ArticleUpdated Wiki: AudioEngine
This class represents an XAudio2 audio graph, device, and mastering voiceInitialization This creates an XAudio2 interface, an XAudio2 mastering voice, and other global resources.XAudio2 requires COM be...
View ArticleUpdated Wiki: AudioEngine
This class represents an XAudio2 audio graph, device, and mastering voiceInitialization This creates an XAudio2 interface, an XAudio2 mastering voice, and other global resources.XAudio2 requires COM be...
View ArticleUpdated Wiki: SoundEffectInstance
SoundEffectInstance is an instance of a sound from a SoundEffect or a WaveBank. It can be played with 3D positional audio effects, volume and panning control, looping, and pause/resume control.Note...
View ArticleUpdated Wiki: WaveBank
WaveBank is a container class for an XACT-style wave bank that contains individual waves packaged together for more efficient loading and memory management. Sounds in the wave bank can then be played...
View Article