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) |