Microsoft DirectX 8.0 (Visual Basic) |
アプリケーションから直接プライマリ バッファに書き込むことは推奨しない。DirectSoundSecondaryBuffer8.Play を呼び出すと、セカンダリ バッファのデータがプライマリ バッファにミキシングされる。
object.WriteBuffer( _ start As Long, _ size As Long, _ buffer As Any, _ flags As CONST_DSBLOCKFLAGS)
失敗した場合はエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。
DSERR_BUFFERLOST |
DSERR_INVALIDCALL |
DSERR_INVALIDPARAM |
DSERR_PRIOLEVELNEEDED |