_VIDEOINFOHEADER 结构

_VIDEOINFOHEADER 结构包含有关视频流的信息,并包含定义单个帧格式的_BITMAPINFOHEADER结构。

语法

typedef struct _tagVIDEOINFOHEADER {
  RECT             rcSource;
  RECT             rcTarget;
  DWORD            dwBitRate;
  DWORD            dwBitErrorRate;
  REFERENCE_TIME   AvgTimePerFrame;
  BITMAPINFOHEADER bmiHeader;
} _VIDEOINFOHEADER;

成员

rcSource

指定源视频窗口的 RECT 结构。

rcTarget

指定目标视频窗口的 RECT 结构。

dwBitRate

DWORD 值,该值指定视频流的近似数据速率(以位/秒为单位)。

dwBitErrorRate

DWORD 值,该值指定视频流的数据错误率(以每秒位错误数为单位)。

AvgTimePerFrame

REFERENCE_TIME 值,该值指定视频帧的平均显示时间(以 100 纳秒为单位)。

bmiHeader

Win32 _BITMAPINFOHEADER 结构,其中包含视频图像位图的颜色和尺寸信息。

要求

要求
标头
Wmdm.idl

另请参阅

_BITMAPINFOHEADER

结构