Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Wave/Out-Geräteklasse besteht aus Audiogeräten für die Audioausgabe auf niedriger Ebene. Sie greifen auf diese Geräte zu, indem Sie die Wellenfunktionen verwenden, die im Platform Software Development Kit (SDK) beschrieben werden. Geräte in dieser Klasse sind Mit Liniengeräten verknüpft, die den LINEMEDIAMODE_AUTOMATEDVOICE Medientyp unterstützen, der im dwMediaModes Member der LINEDEVCAPS- Struktur für das Liniengerät angegeben wird.
Die funktionen lineGetID and phoneGetID fill a VARSTRING structure, setting the dwStringFormat member to the STRINGFORMAT_BINARY value and appending this additional member:
DWORD DeviceId; // identifier of audio device
Das DeviceId Member ist der Bezeichner eines geschlossenen Audiogeräts. Sie verwenden diesen Bezeichner in einem Aufruf der waveOutOpen--Funktion, um das Gerät für die Ausgabe zu öffnen. Sie können das resultierende Gerätehandle verwenden, um digitalisierte Audiodaten an der Leitung oder am Telefongerät wiederzugeben.
Obwohl eine "Wave"-Geräteklasse auch für Audiogeräte mit niedriger Welle vorhanden ist, sollten Sie immer die Wave/Out-Geräteklasse für die Low-Level-Wellenausgabe verwenden.
Weitere Informationen zu den Wellenfunktionen finden Sie unter Multimediafunktionen.