структура 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 мини-driver должен возвращать значение свойства, указанного в Свойстве.
Замечания
Все KSPROPERTY_VIDEOCOMPRESSION свойства, использующие эту структуру, являются чтением и записью.
Требования
Требование | Ценность |
---|---|
заголовка | ksmedia.h (include Ksmedia.h) |
См. также
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_QUALITY