我正在使用 directshow 从我的网络摄像头中抓取帧。在网络摄像头的配置过程中(当我设置分辨率、fps 等时),我可以从摄像头获得多种选择。(其中 47 个)。
目前我使用 for 循环遍历 cam 的所有可用设置,我只是在控制台中打印值。但是我没有很好的方法来打印 Media 子类型的值。
有没有打印媒体子类型实际名称的好方法?
现在我像这样测试它:
if(mT->subtype == MEDIASUBTYPE_MJPG){
printf(" MEDIASUBTYPE_MJPG ");
} else {
printf(" ----- ");
}
(mT = AM_MEDIA_TYPE) 这不是一个好方法。我想使用打印子类型实际名称的东西。
谢谢!