_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

ビデオ ストリームのおおよそのデータ レートを 1 秒あたりのビット数で指定する DWORD 値。

dwBitErrorRate

ビデオ ストリームのデータ エラー率を 1 秒あたりのビット エラー数で指定する DWORD 値。

AvgTimePerFrame

REFERENCE_TIME ビデオ フレームの平均表示時間を 100 ナノ秒単位で指定する値です。

bmiHeader

Win32 _BITMAPINFOHEADER ビデオ イメージ ビットマップの色と寸法情報を含む構造体です。

要件

要件
ヘッダー
Wmdm.idl

こちらもご覧ください

_BITMAPINFOHEADER

構造体