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


KSPROPERTY_PIN_DATARANGES

Клиенты используют свойство KSPROPERTY_PIN_DATARANGES для определения диапазонов данных, поддерживаемых контактами, созданными фабрикой контактов.

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

Получить Присвойте параметру Назначение Тип дескриптора свойства Тип значения свойства
Да Нет Pin KSP_PIN Структура KSMULTIPLE_ITEM, за которой следует последовательность 64-разрядных структур KSDATARANGE.

Комментарии

Укажите это свойство с помощью KSP_PIN, где член PinId указывает фабрику контактов, для которой возвращаются допустимые диапазоны данных.

Фильтры KS возвращают все диапазоны данных, поддерживаемые контактами, созданными фабрикой контактов. Фильтр KS может не поддерживать диапазон передаваемых данных в текущем внутреннем состоянии. Чтобы определить диапазоны данных, поддерживаемые текущим внутренним состоянием, используйте KSPROPERTY_PIN_CONSTRAINEDDATARANGES.

Мини-драйверам потоковой передачи не нужно обрабатывать это свойство напрямую; Драйвер класса потока обрабатывает это свойство с помощью блоков запросов потока для запроса дополнительных сведений.

Дополнительные сведения см. в разделе Форматы и диапазоны данных KS.

Требования

Заголовок: ks.h (включая Ks.h)

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

KSP_PIN

KSMULTIPLE_ITEM

KSDATARANGE

KSPROPERTY_PIN_CONSTRAINEDDATARANGES

Форматы и диапазоны данных KS