Condividi tramite


Interfaccia IDirect3DStateBlock9 (d3d9helper.h)

Le applicazioni usano i metodi dell'interfaccia IDirect3DStateBlock9 per incapsulare gli stati di rendering.

Ereditarietà

L'interfaccia IDirect3DStateBlock9 eredita dall'interfaccia IUnknown . IDirect3DStateBlock9 include anche questi tipi di membri:

Metodi

L'interfaccia IDirect3DStateBlock9 include questi metodi.

 
IDirect3DStateBlock9::Apply

Il metodo IDirect3DStateBlock9::Apply (d3d9helper.h) applica il blocco di stato allo stato corrente del dispositivo.
IDirect3DStateBlock9::Capture

Il metodo IDirect3DStateBlock9::Capture (d3d9helper.h) acquisisce il valore corrente degli stati inclusi in un blocco di stato.
IDirect3DStateBlock9::GetDevice

Il metodo IDirect3DStateBlock9::GetDevice (d3d9helper.h) ottiene il dispositivo.

Commenti

Questa interfaccia può essere usata per salvare e ripristinare lo stato della pipeline. Può anche essere usato per acquisire lo stato corrente.

I tipi LPDIRECT3DSTATEBLOCK9 e PDIRECT3DSTATEBLOCK9 sono definiti come puntatori all'interfaccia IDirect3DStateBlock9 .

typedef struct IDirect3DStateBlock9 *LPDIRECT3DSTATEBLOCK9, *PDIRECT3DSTATEBLOCK9;

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)

Vedi anche

Interfacce Direct3D