MFVideoCompressedInfo structure (mfobjects.h)

Contains information about a video compression format. This structure is used in the MFVIDEOFORMAT structure.

Syntax

typedef struct _MFVideoCompressedInfo {
  LONGLONG AvgBitrate;
  LONGLONG AvgBitErrorRate;
  DWORD    MaxKeyFrameSpacing;
} MFVideoCompressedInfo;

Members

AvgBitrate

Average bit rate of the encoded video stream, in bits per second.

AvgBitErrorRate

Expected error rate, in bits per second.

MaxKeyFrameSpacing

Number of frames between key frames.

Remarks

For uncompressed video formats, set the structure members to zero.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header mfobjects.h (include Mfidl.h)

See also

Media Foundation Structures

Media Types