alcOpenDevice
Inhaltsverzeichnis
alcOpenDevice
Name
alcOpenDevice - Öffnet ein Audiogerät nach Name.
Delphi-Spezifikation
function alcOpenDevice(deviceName: PALCubyte): PALCdevice;
Parameter
deviceName | Zeiger auf einen null-terminierten String, der den Gerätenamen enthält |
---|
Beschreibung
Die Funktion alcOpenDevice öffnet ein Audiogerät/ verbindet zu einem Audiogerät mit dem in deviceName angegebenen Namen und gibt dann einen Zeiger auf dieses geöffnete Gerät zurück. Sollte ein Fehler auftreten und kein Gerät gefunden werden, so wird nil zurückgegeben.
Hinweise
Falls man nicht erst mit alcGetString einen Gerätenamen für den Parameter deviceName von alcOpenDevice ermitteln möchte, kann man auch einfach den nil-Zeiger angeben. In diesem Fall wird dann ein von der Implementation vorgegebenes Standardgerät benutzt.
Fehlermeldungen
Die Funktion gibt nil zurück, falls ein Fehler auftrat und das Gerät nicht gefunden werden konnte.
Zugehörige Wertrückgaben
alcGetString mit Token ALC_DEVICE_SPECIFIER oder ALC_DEFAULT_DEVICE_SPECIFIER kann benutzt werden, um mögliche Gerätenamen zu erhalten.
Die Funktion alcGetContextsDevice kann hingegen das Gerät eines bestimmten Kontexts zurückliefern.