ID3D11BlendState-Schnittstelle (d3d11.h)
Die Blendzustandsschnittstelle enthält eine Beschreibung für den Mischzustand, den Sie an die Ausgabe-Merger-Phase binden können.
Vererbung
Die ID3D11BlendState-Schnittstelle erbt von ID3D11DeviceChild. ID3D11BlendState verfügt auch über folgende Membertypen:
Methoden
Die ID3D11BlendState-Schnittstelle verfügt über diese Methoden.
ID3D11BlendState::GetDesc Ruft die Beschreibung für den Füllzustand ab, den Sie zum Erstellen des Mischzustandsobjekts verwendet haben. (ID3D11BlendState.GetDesc) |
Hinweise
Beim Mischen wird eine einfache Funktion angewendet, um Ausgabewerte aus einem Pixel-Shader mit Daten in einem Renderziel zu kombinieren. Sie haben die Kontrolle darüber, 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 ID3D11Device::CreateBlendState auf. Rufen Sie ID3D11DeviceContext::OMSetBlendState auf, um das Blend-State-Objekt an die Output-Merger-Phase zu binden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |