Share via


_VIDEOINFOHEADER (deprecated)

banner art

This is preliminary documentation and subject to change.

This topic documents a feature of the Windows Media Device Manager SDK. We recommend that you migrate your application to use the Windows Portable Devices API. For more information, see the Windows Portable Devices SDK.

The _VIDEOINFOHEADER structure contains information about a video stream and includes a _BITMAPINFOHEADER structure that defines the format of an individual frame.

Syntax

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

Members

rcSource

RECT structure that specifies the source video window.

rcTarget

RECT structure that specifies the destination video window.

dwBitRate

DWORD value that specifies the video stream's approximate data rate, in bits per second.

dwBitErrorRate

DWORD value that specifies the video stream's data error rate, in bit errors per second.

AvgTimePerFrame

REFERENCE_TIME value that specifies the video frame's average display time, in 100-nanosecond units.

bmiHeader

Win32 _BITMAPINFOHEADER structure that contains color and dimension information for the video image bitmap.

Requirements

Header: Defined in wmdm.idl.

Library: mssachlp.lib

See Also