Функция KsFilterFactoryGetParentDevice (ks.h)

Функция KsFilterFactoryGetParentDevice возвращает родительское устройство заданной фабрики фильтров.

Синтаксис

PKSDEVICE KsFilterFactoryGetParentDevice(
  [in] PKSFILTERFACTORY FilterFactory
);

Параметры

[in] FilterFactory

Указатель на структуру KSFILTERFACTORY , для которой возвращается родительское устройство.

Возвращаемое значение

KsFilterFactoryGetParentDevice возвращает указатель на структуру KSDEVICE, представляющую родительское устройство фабрики фильтров. Это устройство AVStream, которому принадлежит фабрика фильтров.

Комментарии

Этот вызов является встроенным вызовом функции ksGetParent. Обратите внимание, что иерархия объектов гарантированно будет стабильной только при сохранении соответствующего мьютекса, в данном случае мьютекса устройства. Дополнительные сведения см. в разделе Мьютексы в AVStream.

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версиях.
Целевая платформа Персональный компьютер
Верхняя часть ks.h (включая Ks.h)
IRQL PASSIVE_LEVEL

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

KSDEVICE

KSFILTERFACTORY

KsGetParent