Я хотел бы определить фактическое окно приложения, которое отправляет аудиоданные в Windows.
Вот типичный сценарий: несколько экземпляров (от 3 до 20+) стороннего приложения работают в свои windows. Каждый из этих windows имеет свой уникальный заголовок (в строке заголовка). Каждое из этих приложений иногда выводит короткие звуковые импульсы (от 500 мс до 4 сек c). Мое приложение нуждается в способе уведомления:
(a) когда один из этих экземпляров стороннего приложения издает звук
(b) какой конкретный экземпляр / окно издает звук
What API (или другие средства) можно для этого использовать?
Получение фактических несмешанных аудиоданных из каждого экземпляра / окна было бы дополнительным бонусом.