BitmapAlphaMode 枚举

定义

指定像素数据的 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 通道值。

适用于

另请参阅