Método ID3DXEffect::EndPass
Finalizar un pase activo.
Sintaxis
HRESULT EndPass();
Parámetros
Este método no tiene parámetros.
Valor devuelto
Tipo: HRESULT
Este método siempre devuelve el valor S_OK.
Observaciones
Una aplicación señala el final de la representación de un pase activo llamando a ID3DXEffect::EndPass. Cada ID3DXEffect::EndPass debe formar parte de un par coincidente de llamadas ID3DXEffect::BeginPass e ID3DXEffect::EndPass .
Cada par coincidente de llamadas ID3DXEffect::BeginPass e ID3DXEffect::EndPass deben encontrarse dentro de un par coincidente de llamadas ID3DXEffect::Begin e ID3DXEffect::End .
Si la aplicación cambia cualquier estado de efecto mediante cualquiera de los métodos Effect::Setx dentro de una llamada ID3DXEffect::BeginPass/ID3DXEffect::EndPass coincidente, la aplicación debe llamar a ID3DXEffect::CommitChanges antes de cualquier llamada a DrawxPrimitive para propagar los cambios de estado en el dispositivo antes de la representación.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Vea también