Compartilhar via


Interface ID3D10StateBlock (d3d10effect.h)

Uma interface de bloco de estado encapsula os estados de renderização.

Herança

A interface ID3D10StateBlock herda da interface IUnknown . ID3D10StateBlock também tem estes tipos de membros:

Métodos

A interface ID3D10StateBlock tem esses métodos.

 
ID3D10StateBlock::Apply

Aplique o bloco de estado ao estado atual do dispositivo. (ID3D10StateBlock.Apply)
ID3D10StateBlock::Capture

Capture o valor atual dos estados incluídos em um bloco de estado. (ID3D10StateBlock.Capture)
ID3D10StateBlock::GetDevice

Obtenha o dispositivo.
ID3D10StateBlock::ReleaseAllDeviceObjects

Libere todas as referências a objetos de dispositivo.

Comentários

Para criar uma interface de bloco de estado, chame D3D10CreateStateBlock.

Essa interface pode ser usada para salvar e restaurar o estado do pipeline. Ele também pode ser usado para capturar o estado atual.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d10effect.h (inclua D3D10.h)

Confira também

Interfaces principais