alDopplerVelocity: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: {{Unvollständig}} = alDopplerVelocity = == Name == '''alDopplerVelocity''' - Legt die Dopplergeschwindigkeit für Berechnungen von OpenAL zum Dopplereffekt fest. ...) |
K (Tippfehler behoben.) |
||
Zeile 5: | Zeile 5: | ||
== Name == | == Name == | ||
− | '''alDopplerVelocity''' - Legt die Dopplergeschwindigkeit für Berechnungen von OpenAL zum Dopplereffekt fest. | + | '''alDopplerVelocity''' - Legt die Dopplergeschwindigkeit für Berechnungen von [[OpenAL]] zum Dopplereffekt fest. |
Zeile 35: | Zeile 35: | ||
Folgende Erweiterungen hat die Funktion erfahren: | Folgende Erweiterungen hat die Funktion erfahren: | ||
=== Ab OpenAL-Version 1.1 === | === Ab OpenAL-Version 1.1 === | ||
− | Ab Version 1.1 ist '''alDopplerVelocity''' nicht mehr | + | Ab Version 1.1 ist '''alDopplerVelocity''' nicht mehr Bestandteil der OpenAL-Spezifikation. |
Die Dopplerimplementierung von OpenAL 1.1 unterscheidet sich von jener von OpenAL 1.0, weil die alte teils verwirrend und nicht konsistent implementiert war. Die neue "speed of sound"-Eigenschaft macht die Version 1.1 intuitiver als die alte Implementierung. Jedoch bleibt der Einstiegspunkt für '''alDopplerVelocity''' auch in 1.1 erhalten, damit für Version 1.0 geschriebene Anwendungen auch gegen eine Bibliothek der Version 1.1 verlinken können. | Die Dopplerimplementierung von OpenAL 1.1 unterscheidet sich von jener von OpenAL 1.0, weil die alte teils verwirrend und nicht konsistent implementiert war. Die neue "speed of sound"-Eigenschaft macht die Version 1.1 intuitiver als die alte Implementierung. Jedoch bleibt der Einstiegspunkt für '''alDopplerVelocity''' auch in 1.1 erhalten, damit für Version 1.0 geschriebene Anwendungen auch gegen eine Bibliothek der Version 1.1 verlinken können. | ||
Zeile 54: | Zeile 54: | ||
== Siehe auch == | == Siehe auch == | ||
− | [[alDopplerFactor]] | + | [[alDopplerFactor]], [[alSpeedOfSound]] |
− | + | [[Kategorie:AL|DopplerVelocity]] |
Version vom 21. April 2008, 15:29 Uhr
(Mehr Informationen/weitere Artikel) {{{1}}} |
Inhaltsverzeichnis
alDopplerVelocity
Name
alDopplerVelocity - Legt die Dopplergeschwindigkeit für Berechnungen von OpenAL zum Dopplereffekt fest.
Delphi-Spezifikation
procedure alDopplerVelocity(value: TALfloat);
Parameter
value | Wert, auf den die Geschwindigkeit gesetzt werden soll |
---|
Beschreibung
alDopplerVelocity legt die Ausbreitungsgeschwindigkeit fest, welche OpenAL in den Berechnungen zum Dopplereffekt benutzt.
Hinweise
Falls ein Fehler bei der Ausführung aufgetreten ist, kann dieser mit alGetError abgefragt werden.
Änderungen
Folgende Erweiterungen hat die Funktion erfahren:
Ab OpenAL-Version 1.1
Ab Version 1.1 ist alDopplerVelocity nicht mehr Bestandteil der OpenAL-Spezifikation.
Die Dopplerimplementierung von OpenAL 1.1 unterscheidet sich von jener von OpenAL 1.0, weil die alte teils verwirrend und nicht konsistent implementiert war. Die neue "speed of sound"-Eigenschaft macht die Version 1.1 intuitiver als die alte Implementierung. Jedoch bleibt der Einstiegspunkt für alDopplerVelocity auch in 1.1 erhalten, damit für Version 1.0 geschriebene Anwendungen auch gegen eine Bibliothek der Version 1.1 verlinken können.
OpenAL 1.1-Programmierer würden/sollten alDopplerVelocity nie benutzen.
Fehlermeldungen
AL_INVALID_VALUE wird generiert, falls der angegebene Wert ungültig ist. Dies trifft für alle negativen Werte und für den Wert null zu.
Zugehörige Wertrückgaben
alGet mit Token AL_DOPPLER_VELOCITY