Microsoft DirectX 8.0 (Visual Basic) |
サウンド バッファのセグメントを読み込み、アプリケーション バッファにそのデータを格納する。
セカンダリ バッファは DirectSoundSecondaryBuffer8.Play メソッドに応じて、データを自動的にプライマリ バッファに送信するため、ほとんどのアプリケーションはこのメソッドを使用しない。
object.ReadBuffer( _ start As Long, _ size As Long, _ buffer As Any, _ flags As CONST_DSBLOCKFLAGS)
失敗した場合はエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。
DSERR_BUFFERLOST |
DSERR_INVALIDCALL |
DSERR_INVALIDPARAM |
DSERR_PRIOLEVELNEEDED |