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)