Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La classe di dispositivi wave/out è costituita da dispositivi audio per l'output audio di basso livello. È possibile accedere a questi dispositivi usando le funzioni wave descritte in Platform Software Development Kit (SDK). I dispositivi in questa classe sono associati ai dispositivi line che supportano il tipo di supporto LINEMEDIAMODE_AUTOMATEDVOICE, specificato nel dwMediaModes membro della strutturaLINEDEVCAPS per il dispositivo linea.
Le funzioni lineGetID e phoneGetID riempiono una struttura VARSTRING, impostando il membro dwStringFormat sul valore STRINGFORMAT_BINARY e aggiungendo questo membro aggiuntivo:
DWORD DeviceId; // identifier of audio device
Il membro DeviceId è l'identificatore di un dispositivo audio chiuso. Questo identificatore viene usato in una chiamata alla funzione waveOutOpen per aprire il dispositivo per l'output. È possibile usare l'handle del dispositivo risultante per riprodurre dati audio digitalizzati nella linea o nel dispositivo telefonico.
Anche se esiste anche una classe di dispositivo "wave" per i dispositivi audio a basso livello, è consigliabile usare sempre la classe di dispositivo wave/out per l'output di onde di basso livello.
Per altre informazioni sulle funzioni d'onda, vedere Funzioni multimediali.