alcCloseDevice
Inhaltsverzeichnis
alcCloseDevice
Name
alcCloseDevice - Schließt ein Audiogerät der AL.
Delphi-Spezifikation
function alcCloseDevice(device: PALCdevice): TALCboolean;
Parameter
device | Zeiger auf das zu schließende Gerät |
---|
Beschreibung
Die Funktion alcCloseDevice schließt das durch device angegebene Audiogerät und gibt bei Erfolg ALC_TRUE zurück, bei Fehlschlag ALC_FALSE. Das Schließen eines Gerätes wird fehlschlagen, sofern es noch einen Kontext oder Puffer enthält. (Siehe dazu auch alcDestroyContext und alDeleteBuffers.) Nachdem device geschlossen wurde, stellt device kein gültiges Gerät mehr dar.
Hinweise
Falls bei der Ausführung ein Fehler auftritt, kann dieser mit alcGetError abgefragt werden.
Änderungen
Folgende Erweiterungen hat die Funktion erfahren:
Ab OpenAL-Version 1.1
Seit Version 1.1 gibt die Funktion alcCloseDevice einen Rückgabewert vom Typ TALCboolean, um Erfolg oder Misserfolg der Funktionsausführung anzuzeigen.
Fehlermeldungen
ALC_INVALID_DEVICE wird generiert, wenn das angegebene Gerät nicht existiert.