Windows Core Audio API + WaveOutXxx API

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bølge skrevet en kode for at afspille WAV-filer. Jeg bruger WavOutxxx API'erne til at nå dette.Det er veldokumenteret, at WavOutXxx API'er åbner deres strømme til standard sessionen. Af visse grunde forsøger jeg at kontrollere sessionen åbnet af WaveOutXxx API'erne ved hjælp af IAudioSessionControl API (Windows Core Audio interfaces).


Kan du fortælle mig, om det faktisk er muligt? Min kode involverer ikke en interprocessekommunikation for dette, da alt håndteres i samme kode. MSDN siger dette er muligt (http://msdn.microsoft.com/en-us/library/dd371428 (v=vs.85) .aspx), men jeg kan ikke se, hvordan man gør dette eller nogen eksempler. Det ville være meget venlig hvis nogen kan pege på noget relevant.


Tak.

Bedste reference


Ja, det er muligt. Se på dette eksempel. [1]