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


структура 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

KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_QUALITY

KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE

PROPSETID_VIDCAP_VIDEOCOMPRESSION