AudioTrack.StartThresholdInFrames プロパティ

定義

のストリーミング開始しきい値を返します AudioTrack

public virtual int StartThresholdInFrames { [Android.Runtime.Register("getStartThresholdInFrames", "()I", "GetGetStartThresholdInFramesHandler", ApiSince=31)] get; }
[<get: Android.Runtime.Register("getStartThresholdInFrames", "()I", "GetGetStartThresholdInFramesHandler", ApiSince=31)>]
member this.StartThresholdInFrames : int

プロパティ値

フレーム値の現在の開始しきい値。 これは 1 からバッファー容量 (を参照) #getBufferCapacityInFrames()までの整数であり、トラックの作成後に出力シンクが変更された場合は変更される可能性があります。

属性

注釈

のストリーミング開始しきい値を返します AudioTrack

ストリーミング開始しきい値は、書き込まれたオーディオ データが呼び出された後 #play() にオーディオ ストリーミングを開始するために到達する必要があるバッファー レベルです。 AudioTrackが作成されると、ストリーミング開始しきい値はフレーム内のバッファー容量になります。 フレーム内のバッファー サイズが開始 #setBufferSizeInFrames(int) しきい値より小さい値に縮小された場合、その値はストリーミング開始しきい値の代わりに使用されます。

圧縮ストリームの場合、フレームのサイズは 1 バイトと見なされます。

の Java ドキュメント android.media.AudioTrack.getStartThresholdInFrames()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象