Share via


VIDEOINFOHEADER (Windows Embedded CE 6.0)

1/6/2010

This structure describes the bitmap and color information for a video image.

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.

    This structure can be a clipping rectangle, to select a portion of the source video stream.

For Windows Embedded CE, see Source and Target Rectangles in Video Renderers for examples of how this member works.

  • rcTarget
    RECT structure that specifies the destination video window.

    See Source and Target Rectangles in Video Renderers for examples of how this member works.

  • 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 dshow.h
Windows Embedded CE Windows CE 2.12 and later
Note Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements
For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later

See Also

Reference

DirectShow Structures