Metodo ID3DXEffect::End

Termina una tecnica attiva.

Sintassi

HRESULT End();

Parametri

Questo metodo non presenta parametri.

Valore restituito

Tipo: HRESULT

Questo metodo restituisce sempre il valore S_OK.

Commenti

Tutto il rendering in un effetto viene eseguito all'interno di una coppia corrispondente di CHIAMATE ID3DXEffect::Begin e ID3DXEffect::End. Dopo il rendering di tutti i passaggi, è necessario chiamare ID3DXEffect::End per terminare la tecnica attiva. Il sistema di effetti risponde usando il blocco di stato creato quando è stato chiamato ID3DXEffect::Begin per ripristinare automaticamente lo stato della pipeline prima di ID3DXEffect::Begin.

Per impostazione predefinita, il sistema dell'effetto si occupa dello stato di salvataggio prima di una tecnica e ripristina lo stato dopo una tecnica. Se si sceglie di disabilitare questa funzionalità di salvataggio e ripristino, vedere D3DXFX_DONOTSAVESAMPLERSTATE.

Requisiti

Requisito Valore
Intestazione
D3DX9Effect.h
Libreria
D3dx9.lib

Vedi anche

ID3DXEffect