float SDL_SetAudioStreamFrequencyRatio(SDL_AudioStream *stream);
| SDL_AudioStream * | stream | 周波数比を設定するオーディオストリーム |
| float | ratio | 周波数の倍率. 1.0が通常速度. 0.01から100の間の必要がある |
(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.
周波数の倍率は入力データが消費されるとき周波数の調整に使用される. これを変更すると音声の速度と高さを効果的に変更できる. 値が1.0fより大きいとき, 再生が速く高くなる. 値が1.0fより小さいとき, 音声は遅く低くなる. 1.0fは通常の速さである.
これはSDL_GetAudioStreamDataの最中に適用され, 様々な効果を作り出すために継続的に変更することができる.