ID3D10Device1::CreateBlendState1-Methode (d3d10_1.h)
Erstellen Sie ein Blend-State-Objekt, das den Mischzustand für die Ausgabe-Merger-Phase kapselt.
Syntax
HRESULT CreateBlendState1(
[in] const D3D10_BLEND_DESC1 *pBlendStateDesc,
[out] ID3D10BlendState1 **ppBlendState
);
Parameter
[in] pBlendStateDesc
Typ: const D3D10_BLEND_DESC1*
Zeiger auf eine Beschreibung des Mischzustands (siehe D3D10_BLEND_DESC1).
[out] ppBlendState
Typ: ID3D10BlendState1**
Adresse eines Zeigers auf das erstellte Mischzustandsobjekt (siehe ID3D10BlendState1-Schnittstelle).
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen der folgenden Direct3D 10-Rückgabecodes zurück.
Hinweise
Eine Anwendung kann bis zu 4096 eindeutige Mischzustandsobjekte erstellen. Für jedes erstellte Objekt überprüft die Runtime, ob ein vorheriges Objekt den gleichen Zustand aufweist. Wenn ein solches vorheriges Objekt vorhanden ist, gibt die Runtime einen Zeiger auf vorherige instance zurück, anstatt ein doppeltes Objekt zu erstellen.
Für diese Methode ist Windows Vista Service Pack 1 erforderlich.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d10_1.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