Compartir a través de


Interfaz IDirect3DStateBlock9 (d3d9helper.h)

Las aplicaciones usan los métodos de la interfaz IDirect3DStateBlock9 para encapsular los estados de representación.

Herencia

La interfaz IDirect3DStateBlock9 hereda de la interfaz IUnknown . IDirect3DStateBlock9 también tiene estos tipos de miembros:

Métodos

La interfaz IDirect3DStateBlock9 tiene estos métodos.

 
IDirect3DStateBlock9::Apply

El método IDirect3DStateBlock9::Apply (d3d9helper.h) aplica el bloque de estado al estado del dispositivo actual.
IDirect3DStateBlock9::Capture

El método IDirect3DStateBlock9::Capture (d3d9helper.h) captura el valor actual de los estados que se incluyen en un bloque de estado.
IDirect3DStateBlock9::GetDevice

El método IDirect3DStateBlock9::GetDevice (d3d9helper.h) obtiene el dispositivo.

Comentarios

Esta interfaz se puede usar para guardar y restaurar el estado de la canalización. También se puede usar para capturar el estado actual.

Los tipos LPDIRECT3DSTATEBLOCK9 y PDIRECT3DSTATEBLOCK9 se definen como punteros a la interfaz IDirect3DStateBlock9 .

typedef struct IDirect3DStateBlock9 *LPDIRECT3DSTATEBLOCK9, *PDIRECT3DSTATEBLOCK9;

Requisitos

   
Plataforma de destino Windows
Encabezado d3d9helper.h (incluya D3D9.h)

Consulte también

Direct3D Interfaces