Microsoft DirectX 8.0 (C++) |
IDirectSoundBuffer8::GetVolume と IDirectSoundBuffer8::SetVolume の各メソッドを使うと、再生中のバッファのボリュームを取得および設定できる。プライマリ サウンド バッファのボリュームを設定すると、サウンド カードのウェーブフォーム オーディオのボリュームが変更される。
IDirectSoundBuffer8::GetFrequency と IDirectSoundBuffer8::SetFrequency の各メソッドを使うと、サンプリング オーディオの再生周波数を取得および設定できる。プライマリ バッファの周波数は変更できない。
パンを取得および設定するには、IDirectSoundBuffer8::GetPan と IDirectSoundBuffer8::SetPan の各メソッドを呼び出す。
これらのコントロールのいずれかを使うには、バッファを作成する際に適切なフラグを設定しなければならない。「バッファ コントロール オプション」を参照すること。