CheckVideoInfo2Type-Funktion

Die Funktion überprüft einen Medientyp, der eine CheckVideoInfo2Type VIDEOINFOHEADER2-Formatstruktur enthält, auf bestimmte häufige Fehler, die Pufferüberläufe oder ganzzahlige Überläufe verursachen können.

Hinweis

Diese Funktion garantiert nicht, dass der Medientyp gültig ist oder dass Code, der die -Struktur verwendet, sicher ist.

Syntax

HRESULT CheckVideoInfo2Type(
   const AM_MEDIA_TYPE *pmt
);

Parameter

Pmt

Zeiger auf die zu überprüfende AM _ MEDIA _ TYPE-Struktur.

Rückgabewert

Gibt einen der folgenden HRESULT-Werte zurück.

Rückgabecode Beschreibung
S _ OK
Erfolg
_E-ZEIGER
NULL-Zeigerwert
VFW _ _ E-TYP _ NICHT _ AKZEPTIERT
Ungültiger Medientyp

Bemerkungen

Diese Funktion ruft ValidateBitmapInfoHeader auf, um die BITMAPINFOHEADER-Struktur im Medientyp zu überprüfen. Wenn der Formattyp nicht FORMAT _ VideoInfo2 ist, gibt die Funktion VFW _ E TYPE NOT ACCEPTED _ _ _ zurück.

Requirements (Anforderungen)

Anforderung Wert
Header
Checkbmi.h

Weitere Informationen

Video- und Bildfunktionen