Поделиться через


структура FILTER_INFO (strmif.h)

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Структура FILTER_INFO содержит сведения о фильтре.

Синтаксис

typedef struct _FilterInfo {
  WCHAR        achName[128];
  IFilterGraph *pGraph;
} FILTER_INFO;

Члены

achName[128]

Строка, завершающаяся значением NULL, содержащая имя фильтра.

pGraph

Если фильтр является членом графа фильтра, содержит указатель на интерфейс IFilterGraph графа фильтра. Если фильтр не является элементом графа фильтра, это значение этого элемента равно NULL.

Комментарии

Если элемент pGraph не равен NULL, приложение должно освободить интерфейс IFilterGraph после завершения его использования.

Требования

Требование Значение
Заголовок strmif.h (включая Dshow.h)

См. также раздел

Структуры DirectShow