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 |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für