Функция KsFilterFactoryGetFirstChildFilter (ks.h)
Функция KsFilterFactoryGetFirstChildFilter возвращает первый экземпляр фильтра, созданный FilterFactory.
Синтаксис
PKSFILTER KsFilterFactoryGetFirstChildFilter(
[in] PKSFILTERFACTORY FilterFactory
);
Параметры
[in] FilterFactory
Указатель на структуру KSFILTERFACTORY, для которой необходимо найти первый экземпляр дочернего фильтра.
Возвращаемое значение
KsFilterFactoryGetFirstChildFilter возвращает указатель на первую экземплярную структуру KSFILTER, созданную FilterFactory. Если экземпляры фильтров, созданных FilterFactory, отсутствуют, возвращается NULL.
Замечания
Этот вызов является встроенным вызовом функции KsGetFirstChild. Обратите внимание, что иерархия объектов гарантируется стабильной только в то время как соответствующий мьютекс хранится, в этом случае мьютекс устройства. Дополнительные сведения см. в Мьютексах в AVStream.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX. |
целевая платформа | Настольный |
заголовка | ks.h (include Ks.h) |
IRQL | PASSIVE_LEVEL |