Приветсвую людей умных и отзывчивых.
Есть код на с++ для воспроизведения аудио через WASAPI; приложение консольное.
Хотелось бы написать ещё оконное приложение, например на C#, которое на события котролов окна генерило бы события, которые бы отправлялись в консольное приложение, в котором бы был дописан обработчик для этих событий. Что-то вроде WaitForSingleObject и SetEvent. Помимо отправки событий, оконное приложение должно передавать массивы данных (можно фиксированного (зашитого в код) размера).
Можно конечно объеденить эти два приложения в одно... Но тогда бы и вопроса не было.А он есть.
Как лучше всего реализовать в приложении возможность получать массивы данных, принимать и орабатывать события от других приложений (процессов)?
p.s. Под лучше всего я подразумеваю надеёжность, стабильность и скорость работы, а не скорость и простоту написания кода.
p.p.s Варианты решения на ASM принимаются