Я использую directshow для захвата кадров для своей веб-камеры. Во время настройки веб-камеры (когда я устанавливаю разрешение, fps и т. Д.), У меня есть несколько альтернатив, доступных с камеры. (47 из них).howto получить имя MEDIASUBTYPE от AM_MEDIA_TYPE, C++
В настоящее время я использую цикл for, который выполняет итерации через все доступные настройки кулачка, и я просто печатаю значения в консоли. Но у меня нет хорошего способа распечатать значение подтипа Media.
Есть ли хороший способ распечатать фактическое имя подтипа мультимедиа?
Теперь я проверить это следующим образом:
if(mT->subtype == MEDIASUBTYPE_MJPG){
printf(" MEDIASUBTYPE_MJPG ");
} else {
printf(" ----- ");
}
(мт = AM_MEDIA_TYPE) Который не является хорошим способом. Я хотел бы использовать то, что печатает фактическое имя подтипа.
Спасибо!