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