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
现成阴影的 alpha。 如果不确定,合理的默认值为 0.19f。
- 属性
注解
配置环境阴影和点影 alpha。 这是当阴影具有最大 alpha 时使用的 alpha,并且从提供的值向下倾斜到零。
这些值通常由当前主题提供,请参阅 android.R.attr#spotShadowAlpha 和 android.R.attr#ambientShadowAlpha。
在阴影生效之前,必须至少设置 #setLightSourceGeometry(float, float, float, float) 一次。
Java文档android.graphics.HardwareBufferRenderer.setLightSourceAlpha(float, float)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。