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