ID3D10StateBlock-Schnittstelle (d3d10effect.h)
Eine Zustandsblockschnittstelle kapselt Renderzustände.
Vererbung
Die ID3D10StateBlock-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D10StateBlock verfügt auch über folgende Membertypen:
Methoden
Die ID3D10StateBlock-Schnittstelle verfügt über diese Methoden.
ID3D10StateBlock::Apply Wenden Sie den Statusblock auf den aktuellen Gerätezustand an. (ID3D10StateBlock.Apply) |
ID3D10StateBlock::Capture Erfassen Sie den aktuellen Wert der Zustände, die in einem Stateblock enthalten sind. (ID3D10StateBlock.Capture) |
ID3D10StateBlock::GetDevice Rufen Sie das Gerät ab. |
ID3D10StateBlock::ReleaseAllDeviceObjects Geben Sie alle Verweise auf Geräteobjekte frei. |
Hinweise
Um eine Zustandsblockschnittstelle zu erstellen, rufen Sie D3D10CreateStateBlock auf.
Diese Schnittstelle kann zum Speichern und Wiederherstellen des Pipelinestatus verwendet werden. Es kann auch verwendet werden, um den aktuellen Zustand zu erfassen.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d10effect.h (einschließlich D3D10.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