Freigeben über


Welle/In

Die Wave/in-Geräteklasse besteht aus Audiogeräten für Audioeingaben 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 waveInOpen--Funktion, um das Gerät für die Eingabe zu öffnen. Sie können das resultierende Gerätehandle verwenden, um digitalisierte Audiodaten von der Leitung oder dem Telefongerät aufzuzeichnen.

Obwohl eine "Wave"-Geräteklasse auch für Audiogeräte mit niedriger Welle vorhanden ist, sollten Sie immer die Wellen-/Geräteklasse für low-Level-Welleneingaben verwenden.

Weitere Informationen zu den Wellenfunktionen finden Sie unter Multimediafunktionen.