Método ID3DXEffect::EndPass
Encerrar uma passagem ativa.
Sintaxe
HRESULT EndPass();
Parâmetros
Esse método não tem parâmetros.
Valor retornado
Tipo: HRESULT
Esse método sempre retorna o valor S_OK.
Comentários
Um aplicativo sinaliza o fim da renderização de uma passagem ativa chamando ID3DXEffect::EndPass. Cada ID3DXEffect::EndPass deve fazer parte de um par correspondente de chamadas ID3DXEffect::BeginPass e ID3DXEffect::EndPass .
Cada par correspondente de chamadas ID3DXEffect::BeginPass e ID3DXEffect::EndPass deve estar localizado dentro de um par correspondente de chamadas ID3DXEffect::Begin e ID3DXEffect::End .
Se o aplicativo alterar qualquer estado de efeito usando qualquer um dos métodos Effect::Setx dentro de um par de correspondência ID3DXEffect::BeginPass/ID3DXEffect::EndPass , o aplicativo deverá chamar ID3DXEffect::CommitChanges antes de qualquer chamada DrawxPrimitive para propagar alterações de estado no dispositivo antes da renderização.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também