Delen via


wave/out

De wave/out-apparaatklasse bestaat uit audioapparaten voor audio-uitvoer op laag niveau. U hebt toegang tot deze apparaten met behulp van de golffuncties, die worden beschreven in de Platform Software Development Kit (SDK). Apparaten in deze klasse zijn gekoppeld aan regelapparaten die ondersteuning bieden voor het LINEMEDIAMODE_AUTOMATEDVOICE mediatype, dat is opgegeven in de dwMediaModes lid van de LINEDEVCAPS structuur voor het lijnapparaat.

De functies lineGetID en phoneGetID vullen een structuur VARSTRING in, waarbij het dwStringFormat- lid wordt ingesteld op de STRINGFORMAT_BINARY-waarde en dit extra lid toevoegt:

DWORD DeviceId;  // identifier of audio device

Het DeviceId lid is de id van een gesloten audioapparaat. U gebruikt deze id in een aanroep naar de waveOutOpen functie om het apparaat te openen voor uitvoer. U kunt de resulterende apparaatgreep gebruiken om gedigitaliseerde audiogegevens af te spelen op het lijn- of telefoonapparaat.

Hoewel er ook een 'wave'-apparaatklasse bestaat voor audioapparaten met een laag niveau, moet u altijd de wave/out-apparaatklasse gebruiken voor golfuitvoer op laag niveau.

Zie Multimediafunctiesvoor meer informatie over de golffuncties.