Freigeben über


DirectXAlphaMode Enumeration

Definition

Identifiziert den Alphawert, das Transparenzverhalten einer Oberfläche. Dies ist eine Windows-Runtime Entsprechung der Desktop-DXGI_ALPHA_MODE-Enumeration.

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

Felder

Ignore 3

Gibt an, das Transparenzverhalten zu ignorieren.

Premultiplied 1

Gibt an, dass das Transparenzverhalten vorab multipliziert ist. Jede Farbe wird zuerst durch den Alphawert skaliert. Der Alphawert selbst ist sowohl im geraden als auch im prämultiplizierten Alpha identisch. In der Regel ist kein Farbkanalwert größer als der Alphakanalwert. Wenn ein Farbkanalwert in einem vormultiplizierten Format größer als der Alphakanal ist, ergibt die standardmäßige Mathematische Überblendung von Quellen eine additive Mischung.

Straight 2

Gibt an, dass das Transparenzverhalten nicht vorab multipliziert ist. Der Alphakanal gibt die Transparenz der Farbe an.

Unspecified 0

Gibt an, dass das Transparenzverhalten nicht angegeben ist.

Gilt für: