Freigeben über


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

Kernschnittstellen

ID3D11DeviceChild