Metodo ID3DXEffect::EndPass
Terminare un passaggio attivo.
Sintassi
HRESULT EndPass();
Parametri
Questo metodo non presenta parametri.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce sempre il valore S_OK.
Commenti
Un'applicazione segnala la fine del rendering di un passaggio attivo chiamando ID3DXEffect::EndPass. Ogni ID3DXEffect::EndPass deve far parte di una coppia corrispondente di chiamate ID3DXEffect::BeginPass e ID3DXEffect::EndPass .
Ogni coppia corrispondente di chiamate ID3DXEffect::BeginPass e ID3DXEffect::EndPass deve trovarsi all'interno di una coppia corrispondente di chiamate ID3DXEffect::Begin e ID3DXEffect::End .
Se l'applicazione modifica qualsiasi stato di effetto usando uno dei metodi Effect::Setx all'interno di una chiamata ID3DXEffect::BeginPass/ID3DXEffect::EndPass corrispondente, l'applicazione deve chiamare ID3DXEffect::CommitChanges prima di qualsiasi chiamata DrawxPrimitive per propagare le modifiche dello stato al dispositivo prima del rendering.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche