CheckVideoInfoType-Funktion
Die Funktion überprüft einen Medientyp, der eine CheckVideoInfoType VIDEOINFOHEADER-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 CheckVideoInfoType(
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 |
|---|---|
|
Erfolg. |
|
NULL-Zeigerwert. |
|
Ungültiger Medientyp. |
Bemerkungen
Diese Funktion ruft ValidateBitmapInfoHeader auf, um die BITMAPINFOHEADER-Struktur im Medientyp zu überprüfen. Wenn der Formattyp nicht FORMAT _ VideoInfo ist, gibt die Funktion VFW _ E TYPE NOT ACCEPTED _ _ _ zurück.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|