VibrationEffect.Builder.AddEnvelope(Int64, VibrationEffect+Envelope) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
触覚エンベロープをコンポジションに追加します。
[Android.Runtime.Register("addEnvelope", "(JLandroid/os/VibrationEffect$Envelope;)Landroid/os/VibrationEffect$Builder;", "", ApiSince=37)]
public Android.OS.VibrationEffect.Builder AddEnvelope(long startTimeMillis, Android.OS.VibrationEffect.Envelope envelope);
[<Android.Runtime.Register("addEnvelope", "(JLandroid/os/VibrationEffect$Envelope;)Landroid/os/VibrationEffect$Builder;", "", ApiSince=37)>]
member this.AddEnvelope : int64 * Android.OS.VibrationEffect.Envelope -> Android.OS.VibrationEffect.Builder
パラメーター
- startTimeMillis
- Int64
エンベロープを開始するコンポジションの開始からの時間 (ミリ秒単位)。 値は、負以外の期間 (ミリ秒単位) です。
- envelope
- VibrationEffect.Envelope
追加する封筒。 この値は null にすることはできません。
返品
この Builder オブジェクト。 この値は null にすることはできません。
- 属性
注釈
触覚エンベロープをコンポジションに追加します。
startTimeMillis は、ビルドされるコンポジションの開始からのミリ秒単位の時間です。 封筒は、この時点で開始するようにスケジュールされます。
ビルダーは、前に追加した要素との重複を防ぐために、ベスト エフォート検証を実行します。 エンベロープの期間は一般的に明確に定義されていますが、他の要素との正しいシーケンス処理を確実に行うために、startTimeMillis に注意する必要があります。
フォールバック サポート: WaveformEnvelopeBuilder を使用してエンベロープを作成した場合、フォールバック サポートは提供されません。 デバイスがエンベロープをサポートしていない場合、振動効果全体が再生できない可能性があります。 BasicEnvelopeBuilder を使用して作成されたエンベロープでは、フォールバック がサポートされます。
android.os.VibrationEffect.Builder.addEnvelopeの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。