SoundPool.Play(Int32, Single, Single, Int32, Int32, Single) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サウンド ID からサウンドを再生します。
[Android.Runtime.Register("play", "(IFFIIF)I", "")]
public int Play (int soundID, float leftVolume, float rightVolume, int priority, int loop, float rate);
[<Android.Runtime.Register("play", "(IFFIIF)I", "")>]
member this.Play : int * single * single * int * int * single -> int
パラメーター
- soundID
- Int32
load() 関数によって返される soundID
- leftVolume
- Single
left volume value (range = 0.0 to 1.0)
- rightVolume
- Single
右ボリューム値 (範囲 = 0.0 から 1.0)
- priority
- Int32
ストリームの優先度 (0 = 最も低い優先度)
- loop
- Int32
ループ モード (0 = ループなし、-1 = ループ無期限)
- rate
- Single
再生速度 (1.0 = 通常の再生、0.5 ~ 2.0 の範囲)
戻り値
成功した場合は 0 以外の streamID、失敗した場合は 0
- 属性
注釈
サウンド ID からサウンドを再生します。
soundID で指定されたサウンドを再生します。 これは load() 関数によって返される値です。 成功した場合は 0 以外の streamID を返し、失敗した場合は 0 を返します。 streamID を使用して、再生をさらに制御できます。 play() を呼び出すと、アクティブなストリームの最大数を超えると、別のサウンドの再生が停止する可能性があることに注意してください。 ループ値 -1 はループを永遠に意味し、値 0 はループしないことを意味し、他の値は繰り返しの数を示します。たとえば、値 1 はオーディオを 2 回再生します。 再生速度を使用すると、アプリケーションはサウンドの再生速度 (ピッチ) を変更できます。 1.0 の値は、元の頻度で再生を意味します。 値が 2.0 の場合、再生速度は 2 倍、値 0.5 は半分の速度での再生を意味します。
の android.media.SoundPool.play(int, float, float, int, int, float)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。