Я занимаюсь разработкой видеодекодера с поддержкой аудио. Этот компонент написан на C ++ и используется в приложении C #. Клиенту нравится запускать это программное обеспечение, используя Core i3 со встроенным аудио (Intel Display Audio) с двойной связью HDMI.
Оба соединения HDMI будут создавать конечную точку выхода HDMI (динамик через подключенный дисплей).
Цель:
Два видео и аудио будут воспроизводиться на двух разных мониторах.
Например;
Вопрос:
Можно ли в коде определить, какая звуковая конечная точка принадлежит какому монитору?
С НАудио, http://naudio.codeplex.com/, Я могу обнаружить два звуковых выхода. Оба могут играть на другом мониторе. В GraphStudio, http://blog.monogram.sk/janos/tools/monogram-graphstudio/, Я также могу обнаружить два аудио рендера. Тем не менее я не вижу способа сопоставить монитор с заданным звуком.
Решение может быть в C ++ или в C #.
Задача ещё не решена.
Других решений пока нет …