Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La clase de dispositivo wave/in/out consta de dispositivos de audio dúplex completos. Puede acceder a estos dispositivos mediante las funciones de onda, que se describen en el Kit de desarrollo de software de plataforma (SDK). Los dispositivos de esta clase están asociados a dispositivos de línea que admiten el tipo de medio LINEMEDIAMODE_AUTOMATEDVOICE, que se especifica en el dwMediaModes miembro del lineDEVCAPS estructura para el dispositivo de línea.
Las funciones lineGetID y phoneGetID rellenan una estructura de VARSTRING, estableciendo el miembro dwStringFormat al valor de STRINGFORMAT_BINARY y anexando dos miembros adicionales:
DWORD DeviceInId; // identifier of wave in audio device
DWORD DeviceOutId; // identifier of wave out audio device
Los miembros de DeviceInId y DeviceOutId son identificadores de un dispositivo de audio cerrado. Estos identificadores se usan en una llamada a la función waveOutOpen para abrir el dispositivo para la salida. Puede usar el identificador de dispositivo resultante para reproducir datos de audio digitalizado en la línea o el dispositivo telefónico.
Para obtener más información sobre las funciones de onda, vea Funciones multimedia.