Freigeben über


VIDEOHDR-Struktur (vfw.h)

Die VIDEOHDR-Struktur wird von der Funktion capVideoStreamCallback verwendet.

Syntax

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

Member

lpData

Zeiger auf gesperrten Datenpuffer.

dwBufferLength

Länge des Datenpuffers.

dwBytesUsed

Bytes, die tatsächlich verwendet werden.

dwTimeCaptured

Millisekunden ab Dem Start des Streams.

dwUser

Benutzerdefinierte Daten.

dwFlags

Die Flags werden wie folgt definiert.

Flag Bedeutung
VHDR_DONE Bit fertig
VHDR_PREPARED Festlegen, ob dieser Header vorbereitet wurde
VHDR_INQUEUE Reserviert für Den Treiber
VHDR_KEYFRAME KeyFrame

dwReserved[4]

Für Treiber reserviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile vfw.h

Weitere Informationen

Multimedia-Timerstrukturen

Multimedia-Timer

capVideoStreamCallback