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


KSPROPERTY_VIDEOCONTROL_FRAME_RATES

Свойство KSPROPERTY_VIDEOCONTROL_FRAME_RATES перечисляет доступную частоту кадров. Это необязательное свойство.

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

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

Да

Нет

Фильтр

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

массив KSMULTIPLE_ITEM

Значение свойства (данные операции) — это 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)

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

KSPROPERTY

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S