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