LightsRequest.Builder.SetEffect(MultiLightEffect) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將效果套用到效果物件中設定的一組燈光。
[Android.Runtime.Register("setEffect", "(Landroid/hardware/lights/MultiLightEffect;)Landroid/hardware/lights/LightsRequest$Builder;", "", ApiSince=37)]
public Android.Hardware.Lights.LightsRequest.Builder SetEffect(Android.Hardware.Lights.MultiLightEffect effect);
[<Android.Runtime.Register("setEffect", "(Landroid/hardware/lights/MultiLightEffect;)Landroid/hardware/lights/LightsRequest$Builder;", "", ApiSince=37)>]
member this.SetEffect : Android.Hardware.Lights.MultiLightEffect -> Android.Hardware.Lights.LightsRequest.Builder
參數
- effect
- MultiLightEffect
光影效果也讓這個要求更明顯。 這個值不可能為零值。
傳回
- 屬性
備註
將效果套用到效果物件中設定的一組燈光。
系統每次播放最多一個效果,並額外放置非搶占式效果,這表示應用程式必須將所有光效合併成單一 MultiLightEffect 才能播放多燈光動畫。
如果另一個優先權較高的會話目前正在使用該效果所需的燈光,該效果不會播放,直到該會話控制所有播放所需的燈光。 類似地,如果該效果正在播放,且這個或另一個優先權較高的會話請求該效果所需的燈號,該效果會停止播放,彷彿被搶佔式。
Android 參考資料。android.hardware.lights.LightsRequest.Builder.setEffect
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。