BitmapAlphaMode 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定像素数据的 alpha 模式。
public enum class BitmapAlphaMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BitmapAlphaMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BitmapAlphaMode
var value = Windows.Graphics.Imaging.BitmapAlphaMode.premultiplied
Public Enum BitmapAlphaMode
- 继承
-
BitmapAlphaMode
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
Ignore | 2 | alpha 值将被忽略。 |
Premultiplied | 0 | alpha 值已被预乘。 每种颜色首先按 alpha 值缩放。 |
Straight | 1 | alpha 值尚未预乘。 alpha 通道指示颜色的透明度。 |
注解
BitmapAlphaMode 与 BitmapPixelFormat 结合使用来描述像素数据。
使用 Ignore 值通过放弃 alpha 通道数据有效地将像素数据视为不透明。 例如,alpha 模式为 Ignore 且像素格式为 Rgba8 的解码器返回的像素数据将具有 0 的 alpha 通道值。