Behandeln von Fehlern mit Audiofunktionen
Die Funktionen waveform-audio und auxiliary-audio geben einen Wert ungleich 0 (null) zurück, wenn ein Fehler auftritt. Windows stellt Funktionen zur Verfügung, die diese Fehlerwerte in Textbeschreibungen der Fehler konvertieren. Die Anwendung muss weiterhin die Fehlerwerte untersuchen, um zu bestimmen, wie fortzufahren ist. Textbeschreibungen von Fehlern können jedoch in Dialogfeldern verwendet werden, in denen Fehler für Benutzer beschrieben werden.
Sie können die folgenden Funktionen verwenden, um Textbeschreibungen von Audiofehlerwerten abzurufen:
| Funktion | Beschreibung |
|---|---|
| waveInGetErrorText | Ruft eine Textbeschreibung eines angegebenen Waveform-Audio-Eingabefehlers ab. |
| waveOutGetErrorText | Ruft eine Textbeschreibung eines angegebenen Waveform-Audio-Ausgabefehlers ab. |
Die einzigen Audiofunktionen, die keine Fehlerwerte zurückgeben, sind auxGetNumDevs, waveInGetNumDevsund waveOutGetNumDevs. Diese Funktionen geben 0 (null) zurück, wenn keine Geräte in einem System vorhanden sind oder wenn Fehler auftreten.