Platform SDK: DirectX |
The DirectSound.CreateSoundBufferFromFile method creates a DirectSoundBuffer object to hold a sequence of audio samples, and loads the data from the file into the buffer.
object.CreateSoundBufferFromFile(filename As String, _ bufferDesc As DSBUFFERDESC, _ format As WAVEFORMATEX) As DirectSoundBuffer
If the method succeeds, a DirectSoundBuffer is returned.
If the method fails, an error is raised and Err.Number may be one of the following error values.
DSERR_ALLOCATED |
DSERR_BADFORMAT |
DSERR_OUTOFMEMORY |
DSERR_UNINITIALIZED |
DSERR_UNSUPPORTED |
DirectSound.CreateSoundBuffer, DirectSound.CreateSoundBufferFromResource, DirectSound.DuplicateSoundBuffer