Platform SDK: DirectX |
DirectSound.CreateSoundBufferFromResource メソッドは、サンプリング オーディオのシーケンスを保持する DirectSoundBuffer オブジェクトを作成し、リソースからのデータをバッファにロードする。サウンド リソースは、WAV もしくは WAVE のどちらかのタイプでなければならない。
object.CreateSoundBufferFromResource( _ dll As String, _ resourceName As String, _ bufferDesc As DSBUFFERDESC, _ format As WAVEFORMATEX) As DirectSoundBuffer
成功すれば DirectSoundBuffer を返す。
失敗すればエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。
DSERR_ALLOCATED |
DSERR_BADFORMAT |
DSERR_OUTOFMEMORY |
DSERR_UNINITIALIZED |
DSERR_UNSUPPORTED |
DirectSound.CreateSoundBuffer、DirectSound.CreateSoundBufferFromFile、DirectSound.DuplicateSoundBuffer