Функция KsGetFirstChild (ks.h)
Функция KsGetFirstChild возвращает первый дочерний объект AVStream Object.
Синтаксис
KSDDKAPI PVOID KsGetFirstChild(
[in] PVOID Object
);
Параметры
[in] Object
Объект, для которого нужно найти первый дочерний объект AVStream.
Возвращаемое значение
KsGetFirstChild возвращает первый дочерний объект AVStream Object. Если такой дочерний объект не существует, он возвращает NULL.
Замечания
Сведения о иерархической организации объектов AVStream см. в иерархии объектов AVStream.
Мини-drivers редко вызывают эту функцию напрямую. Те, которые выполняются вручную, должны выполнять передачи типов в PVOID и из него. Существует ряд встроенных вызовов KsGetFirstChild и выполнение трансляций типов: KsDeviceGetFirstChildFilterFactory и KsFilterFactoryGetFirstChildFilterFilter. Обратите внимание, что иерархия объектов гарантирована только в то время как соответствующий мьютекс хранится, в этом случае мьютекс устройства. Дополнительные сведения см. в Мьютексах в AVStream.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX. |
целевая платформа | Всеобщий |
заголовка | ks.h (include Ks.h) |
библиотеки | Ks.lib |
IRQL | PASSIVE_LEVEL |
См. также
KsDeviceGetFirstChildFilterFactory