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


CSPROPERTY_VIDEOCOMPRESSION_GETINFO_S (Compact 2013)

3/26/2014

This structure describes information about the video compression capabilities supported by a device.

Syntax

typedef struct {
  CSPROPERTY Property;
  ULONG      StreamIndex;
  LONG       DefaultKeyFrameRate;
  LONG       DefaultPFrameRate;
  LONG       DefaultQuality;
  LONG       NumberOfQualitySettings;
  LONG       Capabilities;
} CSPROPERTY_VIDEOCOMPRESSION_GETINFO_S,
*PCSPROPERTY_VIDEOCOMPRESSION_GETINFO_S;

Members

  • Property
    An initialized CSPROPERTY structure that that describes the property set, property ID, and request type.
  • StreamIndex
    A ULONG value that Specifies the zero-based index of the stream being queried.
  • DefaultKeyFrameRate
    A LONG value that indicates the estimated number of frames per key frame.
  • DefaultPFrameRate
    A LONG value that indicates the predicted number of frames per key frame.
  • DefaultQuality
    A LONG value that specifies the default quality value. This value should be in the range from 0 through 10000.
  • NumberOfQualitySettings
    A LONG value that indicates the number of discrete compression quality settings the device supports.
  • Capabilities
    Specifies the compression capabilities of the device. This member can be one or more (logically ORed) of the values from the CS_CompressionCaps enumeration.

Requirements

Header

csmedia.h

See Also

Reference

Camera Driver Structures
CSPROPERTY_VIDCAP_VIDEOCOMPRESSION
CSPROPERTY
CSPROPERTY