Freigeben über


Alphasetter-Effekt

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Hinweis

[Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden.]

 

Der Effekt Alpha Setter legt die Alphabits auf einem Videobild fest.

Klassen-ID (CLSID): {506D89AE-909A-44f7-9444-ABD575896E35}

CLSID-Variablenname: CLSID_DxtAlphaSetter

Anzeigename: "DxtAlphaSetter"

Eigenschaften

Eigenschaft type Standard BESCHREIBUNG
Alpha BYTE -1 Legt das Alpha für das gesamte Bild fest.
AlphaRamp double -1.0 Legt das Alpha als Prozentsatz des ursprünglichen Alphawerts fest.

 

Bemerkungen

Eine Eigenschaft mit einem negativen Wert wird ignoriert. Nur eine Eigenschaft kann einen nicht negativen Wert aufweisen. Die Alpha-Eigenschaft gibt einen konstanten Alphawert für jedes Pixel im Bild an. Diese Eigenschaft überschreibt die Alphawerte aus dem ursprünglichen Bild. Die AlphaRamp-Eigenschaft gibt den Alphawert jedes Pixels als Prozentsatz des ursprünglichen Pixelwerts von 0,0 bis 1,0 an.

Alphablending