#Atonsio **enberda filipas con esta mierda**, eh. Increible que esto lo haya hecho alguien digno de ser big techie. Anyway, al caso: ``` IMMDeviceEnumerator | | | | | IMMDeviceCollection | | | | | IMMDevice--------------------------------------| | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \ | IMMEndpoint IAudioEndpointVolume IAudioSessionManager2 (No demostrado) (Columen endpoint) (Manager de sesiones) | | | | | | | | | | | | | IAudioSessionEnumerator (Handle de sesiones) | | | | | | | | | | | | | IAudioSessionControl2 (Cast a padre, 1 x sesion) | | | | | | | | | | | | | ISimpleAudioVolume (Via QueryInterface(), 1 x sesion ofc) ``` Ezpz microsoft comeme los cojones #Build# llvm-mingw 06 2022: clang++ testmain.cpp -o si.exe -Wall -Wextra -Wpedantic -std=c++11 -g -gcodeview -L D:/Contenido/Capybara/llvm-mingw/x86_64-w64-mingw32/bin -L C:\capybara\libclang\x86_64-w64-mingw32\lib -l Ole32 -static -lc++ -lunwind --verbose