Microsoft DirectX 8.0 (Visual Basic)

再生のコントロール

DirectSoundSecondaryBuffer8.GetVolumeDirectSoundSecondaryBuffer8.SetVolume の各メソッドを使うと、再生中のバッファのボリュームを取得および設定できる。DirectSoundPrimaryBuffer8 オブジェクトについても、同様のメソッドを使用できる。プライマリ サウンド バッファのボリュームを設定すると、サウンド カードのウェーブフォーム オーディオのボリュームが変更される。

DirectSoundSecondaryBuffer8.GetFrequencyDirectSoundSecondaryBuffer8.SetFrequency の各メソッドを使うと、サンプリング オーディオの再生周波数を取得および設定できる。プライマリ バッファの周波数は変更できない。

パンを取得および設定するには、DirectSoundSecondaryBuffer8.GetPanDirectSoundSecondaryBuffer8.SetPan の各メソッドを使用する。DirectSoundPrimaryBuffer8 オブジェクトについても、同様のメソッドを使用できる。

これらのコントロールのいずれかを使うには、バッファを作成する際に適切なフラグを設定しなければならない。「バッファ コントロール オプション」を参照すること。