ID3D11BlendState1-Schnittstelle (d3d11_1.h)
Die Blendzustandsschnittstelle enthält eine Beschreibung für den Mischzustand, den Sie an die Output-Merger-Phase binden können. Diese Schnittstelle mit Mischzustand unterstützt sowohl logische Vorgänge als auch Mischvorgänge.
Vererbung
Die ID3D11BlendState1-Schnittstelle erbt von ID3D11BlendState. ID3D11BlendState1 verfügt auch über folgende Membertypen:
Methoden
Die ID3D11BlendState1-Schnittstelle verfügt über diese Methoden.
ID3D11BlendState1::GetDesc1 Ruft die Beschreibung für den Mischzustand ab, den Sie zum Erstellen des Blendzustandsobjekts verwendet haben. (ID3D11BlendState1.GetDesc1) |
Hinweise
Blending wendet eine einfache Funktion an, um Ausgabewerte eines Pixelshaders mit Daten in einem Renderziel zu kombinieren. Sie können steuern, wie die Pixel gemischt werden, indem Sie einen vordefinierten Satz von Mischvorgängen und Präblendingvorgängen verwenden.
Um ein Blend-State-Objekt zu erstellen, rufen Sie ID3D11Device1::CreateBlendState1 auf. Rufen Sie ID3D11DeviceContext::OMSetBlendState auf, um das Blend-State-Objekt an die Output-Merger-Phase zu binden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11_1.h |