Expand Minimize

KSPROPERTY_VIDEOCOMPRESSION_S structure

The KSPROPERTY_VIDEOCOMPRESSION_S structure describes a single KSPROPERTY_VIDEOCOMPRESSION_Xxx property of a specified stream.

Syntax


typedef struct {
  KSPROPERTY Property;
  ULONG      StreamIndex;
  LONG       Value;
} KSPROPERTY_VIDEOCOMPRESSION_S, *PKSPROPERTY_VIDEOCOMPRESSION_S;

Members

Property

Specifies an initialized KSPROPERTY structure that describes the property set, property ID, and request type.

StreamIndex

Contains the zero-based index of the stream.

Value

Specifies the value of a request. For Set requests, the minidriver must set the property specified in Property to this value. For Get requests, the minidriver must return the value of the property specified in Property.

Remarks

All KSPROPERTY_VIDEOCOMPRESSION properties that use this structure are read/write.

Requirements

Header

Ksmedia.h (include Ksmedia.h)

See also

KSPROPERTY
PROPSETID_VIDCAP_VIDEOCOMPRESSION
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_QUALITY
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.