Быстрый способ получить назначенный формат мультимедиа для вывода DirectShow, который не поддерживает IAMStreamConfig? - PullRequest
2 голосов
/ 18 ноября 2011

Когда в приложении Delphi 6 (с DSPACK) DirectShow возникает проблема с соединением выводов, мне нравится получать формат мультимедиа, назначенный для выводов, участвующих в соединении. Я делаю это путем запроса интерфейса IAMStreamConfig, если контакты поддерживают его. Я обнаружил, что некоторые контакты не делают. Есть ли другой надежный способ быстро получить формат мультимедиа, назначенный в настоящее время для вывода, который не поддерживает IAMStreamConfig?

1 Ответ

1 голос
/ 18 ноября 2011
  • IPin::ConnectionMediaType получает тип подключения, тип, согласованный контактами
  • IAMStreamConfig::GetFormat возвращает тип мультимедиа неподключенного, но пин-кода, тип будет «предпочтительным» для предполагаемого подключения
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...