Freigeben über


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

Kernschnittstellen