Могу ли я обнаружить поддержку h264 в коде? - PullRequest
1 голос
/ 09 июля 2010

Для инсталлятора, который я создаю, мне нужно иметь возможность предупреждать пользователя, если у него не установлен кодек h264.На данный момент в процессе у меня нет ни одного такого видео для воспроизведения или чего-либо еще, мне просто нужно определить возможность сделать это.Возможно ли это?

К сожалению, я не могу полагаться на компьютер, на котором уже установлено что-либо, например .Net или DirectX (кроме того, что поставляется с простой Windows XP или более поздней версией).Установщик написан на C ++.

1 Ответ

0 голосов
/ 09 июля 2010

Согласно этой странице , вы можете сделать это либо запросив реестр (\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32\vidc*), либо с помощью DirectShow (возможно, лучше).Сообщение Тоффа на странице, на которую я ссылаюсь, показывает версию DirectShow.

...