Freigeben über


Alpha-Settereffekt

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

Anmerkung

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

 

Der Alpha-Setter-Effekt legt die Alphabits für ein Videobild fest.

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

CLSID-Variablenname: CLSID_DxtAlphaSetter

Anzeigename: "DxtAlphaSetter"

Eigenschaften

Eigentum Art Vorgabe Beschreibung
Alpha BYTE -1 Legt das Alpha für das gesamte Bild fest.
AlphaRamp doppelt -1.0 Legt den Alphawert 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 Werts des Pixels von 0,0 bis 1,0 an.

Alpha-Blending-