Api:er för kärnljud
Not
Kodexempel finns i SDK-exempel som använder kärnljud-API:er.
Den här dokumentationen innehåller information om API:er (Core Audio Application Programming Interface) för Microsoft Windows-serien med operativsystem. Den innehåller riktlinjer som programvaruutvecklare kan följa när de utvecklar program som använder kärnljud-API:er i Windows Vista. Dessa API:er var nya i Windows Vista och är inte tillgängliga i tidigare versioner av Windows.
Api:erna för kärnljud ger möjlighet för ljudprogram att komma åt ljudslutpunktsenheter som hörlurar och mikrofoner. Kärnljud-API:erna utgör grunden för ljud-API:er på högre nivå, till exempel Microsoft DirectSound och Windows multimedia waveXxx funktioner. De flesta program kommunicerar med API:er på högre nivå, men vissa program med särskilda krav kan behöva kommunicera direkt med kärnljud-API:erna.
Från och med Windows 7 har de befintliga API:erna förbättrats och nya API:er har lagts till för att stödja nya scenarier. API:erna för ström- och sessionshantering har förbättrats så att programmet nu kan räkna upp och få utökad kontroll över ljudsessionen. Genom att använda de nya API:erna kan programmet implementera en anpassad flödesdämpning. Nya enhetsrelaterade API:er ger åtkomst till drivrutinsegenskaperna för slutpunktsenheterna.
Den här dokumentationen innehåller följande avsnitt.
Sektion | Beskrivning |
---|---|
Om Windows Core-ljud-API:er | Ger en översikt över Ljud-API:er för Windows Core och beskriver grundläggande begrepp. |
programmeringsguide | Beskriver de viktigaste funktionerna i kärnljud-API:er och hur du använder dem. |
programmeringsreferens | Innehåller C++-referensinformation för kärnljud-API:er. |