KSPROPERTY_VIDEOCONTROL_FRAME_RATES
Свойство KSPROPERTY_VIDEOCONTROL_FRAME_RATES перечисляет доступную частоту кадров. Это необязательное свойство.
Сводная таблица использования
Get | Set | целевого объекта | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да |
Нет |
Фильтр |
Значение свойства (данные операции) — это KSMULTIPLE_ITEM массив, описывающий доступную частоту кадров в 100-наносекундных единицах.
Комментарии
Доступная частота кадров возвращается в массиве KSMULTIPLE_ITEM. Приложение отправляет мини-накопителю запрос KSPROPERTY_VIDEOCONTROL_FRAME_RATES с указанием индекса потока и размеров изображения в KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S структуре. Мини-диск возвращает сведения о частоте кадров в буфере массива KSMULTIPLE_ITEM вызывающего элемента. Этот буфер имеет фиксированный заголовок (KSMULTIPLE_ITEM) и объем данных переменной длины после него (на основе значений в структуре KSMULTIPLE_ITEM).
Отдельные значения имеют 100-nansecond с шагом.
Если размер буфера, передаваемого в мини-диск, равен нулю, он должен задать элемент NumberOfBytesToTransfer структуры HW_STREAM_REQUEST_BLOCK, передаваемой в мини-диск, требуемый размер буфера и вернуть STATUS_BUFFER_OVERFLOW.
Требования
Заголовок |
Ksmedia.h (включая Ksmedia.h) |