Attualmente sto costruendo uno streamer audio e ho una .dll CPP che utilizzo le funzioni all'interno della GUI C # di WPF.
Il programma deve gestire un tipo di eventi come
- Abbassa / Aumenta volume
- Manipola le bande degli equalizzatori
A questo punto ho usato gli eventi con nome per affrontare questo problema. Quale sarebbe un modo migliore di gestire tutti quegli eventi dalla GUI al file .dll? Il sistema degli eventi che utilizzo (.dll genera un thread che while-s su WaitForMultipleObjects), o sarebbe meglio / più intelligente / più vantaggioso o semplicemente migliore-pratica usare invece una named pipe?