Export (0) Print
Expand All
0 out of 2 rated this helpful - Rate this topic

VIDEOHDR

The VIDEOHDR structure is used by the capVideoStreamCallback function.

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

Members

lpData

Pointer to locked data buffer.

dwBufferLength

Length of data buffer.

dwBytesUsed

Bytes actually used.

dwTimeCaptured

Milliseconds from start of stream.

dwUser

User-defined data.

dwFlags

The flags are defined as follows.

Flag Meaning
VHDR_DONE Done bit
VHDR_PREPARED Set if this header has been prepared
VHDR_INQUEUE Reserved for driver
VHDR_KEYFRAME Key Frame

dwReserved

Reserved for driver

Requirements

  Windows NT/2000/XP: Included in Windows NT 3.1 and later.
  Windows 95/98/Me: Included in Windows 95 and later.
  Header: Declared in Vfw.h.

See Also

Multimedia Timers, Multimedia Timer Structures, capVideoStreamCallback

Show:
© 2014 Microsoft. All rights reserved.