ID3DXEffect::End-Methode
Beendet eine aktive Technik.
Syntax
HRESULT End();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Typ: HRESULT
Diese Methode gibt immer den Wert S_OK zurück.
Bemerkungen
Das gesamte Rendern in einem Effekt erfolgt innerhalb eines übereinstimmenden Paares aus ID3DXEffect::Begin - und ID3DXEffect::End-Aufrufen . Nachdem alle Durchläufe gerendert wurden, muss ID3DXEffect::End aufgerufen werden, um die aktive Technik zu beenden. Das Effektsystem reagiert mithilfe des Zustandsblocks, der beim Aufruf von ID3DXEffect::Begin erstellt wurde, um den Pipelinezustand vor ID3DXEffect::Begin automatisch wiederherzustellen.
Standardmäßig kümmert sich das Effektsystem um das Speichern des Zustands vor einer Technik und das Wiederherstellen des Zustands nach einer Technik. Wenn Sie diese Speicher- und Wiederherstellungsfunktion deaktivieren möchten, lesen Sie D3DXFX_DONOTSAVESAMPLERSTATE.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch