Как программно вывести список установленных видеокодеков?

Вы знаете, как программно получить список видеокодеков, установленных на компьютере, из форм Windows?


person djjoyro    schedule 28.04.2009    source источник


Ответы (1)


Windows Forms - это элементы пользовательского интерфейса, поэтому они вам здесь не помогут.

Что касается получения списков видеокодеков, на высоком уровне:

  1. Используйте DirectShow.
  2. Вы можете читать из различных разделов реестра, которые содержат информацию о кодеках
  3. Вы можете проверить расположение файлов кодеков, которые вы ищете.
  4. Вы можете попытаться открыть видеофайл внутри и поймать исключение, когда кодеки не существуют. Скорее всего, для этого потребуется специальный код или API.

Кроме того, на будущее, если вы обычно говорите «Мне нужен код», вы не получите положительных отзывов.

person JoshJordan    schedule 28.04.2009