alSpeedOfSound

Aus DGL Wiki
Version vom 21. April 2008, 15:47 Uhr von Thoronador (Diskussion | Beiträge) (Formatierung)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

alSpeedOfSound

Name

alSpeedOfSound - Setzt die Schallgeschwindigkeit, welche von AL in den Berechnungen zum Dopplereffekt benutzt wird.


Delphi-Spezifikation

procedure alSpeedOfSound(value: TALfloat);


Parameter

value Schallgeschwindigkeitswert, der gesetzt werden soll


Beschreibung

Diese Prozedur setzt die Schallgeschwindigkeit für die Berechnungen von AL zum Dopplereffekt. Den aktuellen Wert der Schallgeschwindigkeit bekommt man mit einem Aufruf von alGet unter Verwendung des Parameters AL_SPEED_OF_SOUND.


Hinweise

Der vorgegebene Standardwert für Schallgeschwindigkeit ist 343,3.


Änderungen

Folgende Erweiterungen hat die Prozedur erfahren:

OpenAL-Version 1.1

alSpeedOfSound wird zu AL hinzugefügt. In Version 1.0 war alSpeedOfSound noch nicht vorhanden.


Fehlermeldungen

AL_INVALID_VALUE wird generiert, falls der angegebene Wert ungültig ist.

AL_INVALID_OPERATION wird generiert, sofern es keinen aktuellen Kontext gibt. (Siehe dazu auch alcMakeContextCurrent.)


Zugehörige Wertrückgaben

alGet mit Token AL_SPEED_OF_SOUND


Siehe auch

alDopplerFactor