Microsoft DirectX 8.0 (C++)

再生のコントロール

IDirectSoundBuffer8::GetVolumeIDirectSoundBuffer8::SetVolume の各メソッドを使うと、再生中のバッファのボリュームを取得および設定できる。プライマリ サウンド バッファのボリュームを設定すると、サウンド カードのウェーブフォーム オーディオのボリュームが変更される。

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

パンを取得および設定するには、IDirectSoundBuffer8::GetPanIDirectSoundBuffer8::SetPan の各メソッドを呼び出す。

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