KSPROPERTY_STREAM_FRAMETIME
Свойство KSPROPERTY_STREAM_FRAMETIME позволяет клиенту определить длительность следующего кадра на основе конкретного потока мультимедиа и использовать эти сведения для пошагового кадра последовательности.
Сводная таблица использования
Get | Set | целевого объекта | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да |
Нет |
Pin |
Комментарии
KSPROPERTY_STREAM_FRAMETIME является необязательным свойством, которое должно быть реализовано, если закрепление распознает особенности перемещаемого типа мультимедиа.
Свойство поддерживается маркерами отрисовки и используется для возврата длительности следующего кадра данных и всех флагов, связанных с этим кадром. Как правило, кадр — это самая маленькая единица, на которую можно разделить данные. Для видеопотока это может быть видеокадр или поле. Для аудио это будет пример для каждого канала в потоке. Для MIDI это будет следующее событие MIDI.
Длительность измеряется в единицах времени презентации, предоставляемых закреплением. Это зависит от интерфейса и пары числового и знаменателя, используемой во время презентации. Это не относится к потокам, которые не ориентированы на какой-либо конкретный тип мультимедиа, например универсальные средства чтения файлов.
Требования
Заголовок |
Ks.h (включая Ks.h) |