Három részes cikk sorozatunk első része, M. Ákos kolléga tollából (billentyűzetéből).
A alábbi cikkeket nemcsak azért írtam, hogy a LinkedIn profilom publikációk rovatába is kerüljön valami, hanem azért, hogy a későbbiekben is visszakereshetőek legyenek.
A CodeProject az egyik legrégebbi közösségi oldal programozóknak. Bizonyos problémákra kész megoldásokat lehet találni letölthető forráskóddal és magyarázatokkal.
Régóta használom magam is keresésre és publikálásra is az oldalt és külön jó érzés, hogy hetente néhányszor mások is letöltik valamelyik példakódomat. Örülök, ha segíteni tudtam nekik.
Egyik ilyen kódom egy megoldás .Net környezetben történő audio eszközök listázására. Mivel a Windows MMDevice (Multimédia Eszköz) API-ja lehetővé teszi a kliensek számára, hogy feltérképezzék a gépen fellelhető audio eszközöket.
Keresésem során jónéhány példát találtam az interneten, hogy hogyan lehet MMDeviceApi-t a C ++-ból használni, de a cikk megírásokar nem találtam alkalmazást ami .Net környezetben is működne.
Írtam hát egy wrapper osztályt C + + / CLI –ben és egy C#-os példa alkalmazást a funkciók bemutatására.
Az anyagot, a letölthető kódot, és a folyamatot az alábbi linken találjátok:
https://www.codeproject.com/Articles/829712/Managed-Wrapper-around-MMAudioDeviceApi
letöltések:
Üdvözlettel