Мне нужно настроить разрешение экрана моей видеокамеры перед тем, как захватывать и обрабатывать данные.Изначально я сделал это следующим образом.
Создал все необходимые интерфейсы.
Добавлены фильтры камеры и рендеринга
Сделал RenderStream с категориями захвата и предварительного просмотра PIN-кода.
Затем сделал цикл по структурам AM_MEDIA_TYPE и установил параметры.
Это работало для многих камер, но некоторые камеры не работали.Затем я изменил порядок 3 и 4, приведенный выше.То есть я сделал настройку параметров перед RenderStream.На этот раз случаи ошибок прошли, но некоторые встроенные камеры в ноутбуке SONY VAIO и т. Д., Похоже, дают сбой.
Теперь мои вопросы
Какой оптимальный и правильный метод получения и установки параметров AM_MEDIA_TYPE и запуска графика?
Если есть разные камеры, если я получу указание того, какой порядок лучше для конкретной камеры, пройдя через интерфейсы DirectShow камеры, это также послужит моей цели.
Пожалуйста, помогите мне в этом как можно скорее,
Спасибо и всего наилучшего,
Шиджу