BitmapAlphaMode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.