DirectXAlphaMode 枚举

定义

标识图面的 alpha 值、透明度行为。 这与桌面DXGI_ALPHA_MODE枚举等效Windows 运行时

public enum class DirectXAlphaMode
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
enum class DirectXAlphaMode
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class DirectXAlphaMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
public enum DirectXAlphaMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum DirectXAlphaMode
var value = Microsoft.Graphics.DirectX.DirectXAlphaMode.unspecified
Public Enum DirectXAlphaMode
继承
DirectXAlphaMode
属性

字段

Ignore 3

指示忽略透明度行为。

Premultiplied 1

指示透明度行为已预乘。 每种颜色首先按 alpha 值缩放。 alpha 值本身在直 alpha 和预乘 alpha 中都是相同的。 通常,没有颜色通道值大于 alpha 通道值。 如果预乘格式的颜色通道值大于 alpha 通道,则标准源过度混合数学将产生加法混合。

Straight 2

指示透明度行为不是预乘的。 alpha 通道指示颜色的透明度。

Unspecified 0

指示未指定透明度行为。

适用于