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.
Zugehörige Themen