Freigeben über


BitmapAlphaMode Enumeration

Definition

Gibt den Alphamodus von Pixeldaten an.

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
Vererbung
BitmapAlphaMode
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

Ignore 2

Der Alphawert wird ignoriert.

Premultiplied 0

Der Alphawert wurde vorab multipliziert. Jede Farbe wird zuerst durch den Alphawert skaliert.

Straight 1

Der Alphawert wurde nicht vorab multipliziert. Der Alphakanal gibt die Transparenz der Farbe an.

Hinweise

BitmapAlphaMode wird in Verbindung mit BitmapPixelFormat verwendet, um die Pixeldaten zu beschreiben.

Die Verwendung des Ignore-Werts behandelt die Pixeldaten effektiv als undurchsichtig, indem die Alphakanaldaten verworfen werden. Beispielsweise weisen Pixeldaten, die von einem Decoder mit dem Alphamodus Ignore und dem Pixelformat Rgba8 zurückgegeben werden, Alphakanalwerte von 0 auf.

Gilt für:

Weitere Informationen