VIDEOHDR 構造体 (vfw.h)
VIDEOHDR 構造体は、capVideoStreamCallback 関数によって使用されます。
構文
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 [デスクトップ アプリのみ] |
Header | vfw.h |