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


KSPROPERTY_TOPOLOGY_CATEGORIES

Свойство KSPROPERTY_TOPOLOGY_CATEGORIES запрашивает массив функциональных категорий, поддерживаемых драйвером.

Сводная таблица использования

Get Set целевого объекта Тип дескриптора свойства Тип значения свойства

Да

Нет

Фильтр

KSPROPERTY

KSMULTIPLE_ITEM, за которым следует последовательность идентификаторов GUID.

Комментарии

Это свойство возвращает KSMULTIPLE_ITEM структуру, за которой следует последовательность GUID, представляющих возможные функциональные категории, поддерживаемые фильтром KS. Корпорация Майкрософт предоставляет стандартные категории в ks.h и ksmedia.h. Ниже приведен список функциональных категорий, не относящихся к технологиям.

Функциональная категория Описание

KSCATEGORY_BRIDGE

Мост за пределами подсистемы потоковой передачи ядра.

KSCATEGORY_CAPTURE

Захватывает.

KSCATEGORY_ COMMUNICATIONSTRANSFORM

Устройство преобразования связи.

KSCATEGORY_DATACOMPRESSOR

Сжимает поток данных.

KSCATEGORY_DATADECOMPRESSOR

Распаковывает поток данных.

KSCATEGORY_DATATRANSFORM

Преобразует поток данных.

KSCATEGORY_FILESYSTEM

Перемещает поток данных в файловую систему или из нее.

KSCATEGORY_INTERFACETRANSFORM

Преобразует используемый тип интерфейса.

KSCATEGORY_MEDIUMTRANSFORM

Преобразует используемый тип среды.

KSCATEGORY_MIXER

Смешивает несколько потоков данных.

KSCATEGORY_RENDER

Визуализации.

KSCATEGORY_SPLITTER

Разделяет поток данных.

Категории топологии соответствуют классам интерфейса устройства.

Требования

Заголовок

Ks.h (включая Ks.h)

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

KSTOPOLOGY

KSPROPERTY

KSMULTIPLE_ITEM