共用方式為


VIDEOHDR 結構 (vfw.h)

CAPVideoStreamCallback 函式會使用 VIDEOHDR 結構。

語法

typedef struct videohdr_tag {
  LPBYTE    lpData;
  DWORD     dwBufferLength;
  DWORD     dwBytesUsed;
  DWORD     dwTimeCaptured;
  DWORD_PTR dwUser;
  DWORD     dwFlags;
  DWORD_PTR dwReserved[4];
} VIDEOHDR, *PVIDEOHDR, *LPVIDEOHDR;

成員

lpData

鎖定數據緩衝區的指標。

dwBufferLength

數據緩衝區的長度。

dwBytesUsed

實際使用的位元組。

dwTimeCaptured

從數據流開始的毫秒數。

dwUser

使用者定義的數據。

dwFlags

旗標的定義如下。

旗標 意義
VHDR_DONE 完成位
VHDR_PREPARED 如果已備妥此標頭,請設定
VHDR_INQUEUE 保留給驅動程式
VHDR_KEYFRAME 主要畫面格

dwReserved[4]

保留給驅動程式。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 vfw.h

另請參閱

多媒體定時器結構

多媒體定時器

capVideoStreamCallback