Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os aplicativos usam os métodos da interface IDirect3DStateBlock9 para encapsular estados de renderização.
Herança
A interface IDirect3DStateBlock9 herda da interface IUnknown . IDirect3DStateBlock9 também tem estes tipos de membros:
Métodos
A interface IDirect3DStateBlock9 tem esses métodos.
|
IDirect3DStateBlock9::Apply O método IDirect3DStateBlock9::Apply (d3d9.h) aplica o bloco de estado ao estado atual do dispositivo. |
|
IDirect3DStateBlock9::Capture O método IDirect3DStateBlock9::Capture (d3d9.h) captura o valor atual dos estados incluídos em um stateblock. |
|
IDirect3DStateBlock9::GetDevice O método IDirect3DStateBlock9::GetDevice (d3d9.h) obtém o dispositivo. |
Comentários
Essa interface pode ser usada para salvar e restaurar o estado do pipeline. Ele também pode ser usado para capturar o estado atual.
Os tipos LPDIRECT3DSTATEBLOCK9 e PDIRECT3DSTATEBLOCK9 são definidos como ponteiros para a interface IDirect3DStateBlock9 .
typedef struct IDirect3DStateBlock9 *LPDIRECT3DSTATEBLOCK9, *PDIRECT3DSTATEBLOCK9;
Requisitos
| Plataforma de Destino | Windows |
| Cabeçalho | d3d9.h (inclua D3D9.h) |