структура KSPROPERTY_VIDEOCOMPRESSION_S (ksmedia.h)
Структура KSPROPERTY_VIDEOCOMPRESSION_S описывает одно свойство KSPROPERTY_VIDEOCOMPRESSION_Xxx указанного потока.
Синтаксис
typedef struct {
KSPROPERTY Property;
ULONG StreamIndex;
LONG Value;
} KSPROPERTY_VIDEOCOMPRESSION_S, *PKSPROPERTY_VIDEOCOMPRESSION_S;
Члены
Property
Задает инициализированную структуру KSPROPERTY , которая описывает набор свойств, идентификатор свойства и тип запроса.
StreamIndex
Содержит отсчитываемый от нуля индекс потока.
Value
Задает значение запроса. Для запросов Set мини-driver должен задать для свойства, указанного в свойстве , это значение. Для запросов Get мини-диск должен возвращать значение свойства, указанного в свойстве.
Комментарии
Все KSPROPERTY_VIDEOCOMPRESSION свойства, использующие эту структуру, являются чтением и записью.
Требования
Требование | Значение |
---|---|
Заголовок | ksmedia.h (включая Ksmedia.h) |
См. также раздел
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_QUALITY