HardwareBufferRenderer.SetLightSourceAlpha(Single, Single) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
配置環境光和局部陰影 alpha。
[Android.Runtime.Register("setLightSourceAlpha", "(FF)V", "GetSetLightSourceAlpha_FFHandler", ApiSince=34)]
public virtual void SetLightSourceAlpha(float ambientShadowAlpha, float spotShadowAlpha);
[<Android.Runtime.Register("setLightSourceAlpha", "(FF)V", "GetSetLightSourceAlpha_FFHandler", ApiSince=34)>]
abstract member SetLightSourceAlpha : single * single -> unit
override this.SetLightSourceAlpha : single * single -> unit
參數
- ambientShadowAlpha
- Single
Alpha代表環境陰影。 如果不確定,合理的預設值是0.039f。
- spotShadowAlpha
- Single
那個點影子的阿爾法。 如果不確定,合理的預設值是0.19華氏度。
- 屬性
備註
配置環境光和局部陰影 alpha。 這是陰影擁有最大 alpha 值時所用的 alpha,並從提供的數值逐漸下降到零。
這些值通常由當前主題提供,參見 android.R.attr#spotShadowAlpha 和 android.R.attr#ambientShadowAlpha。
這個設定至少要設定一次,陰 #setLightSourceGeometry(float, float, float, float) 影才會生效。
Java 文件 android.graphics.HardwareBufferRenderer.setLightSourceAlpha(float, float)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。