IAVIStream::FindSample-Methode (vfw.h)
Die FindSample-Methode ruft die Position in einem Stream eines Keyframes oder eines nicht leeren Frames ab. Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIStreamFindSample verwendet.
Syntax
LONG FindSample(
LONG lPos,
LONG lFlags
);
Parameter
lPos
Position des Beispiels oder Rahmens.
lFlags
Anwendbare Flags. Die folgenden Werte werden definiert.
Wert | BESCHREIBUNG |
---|---|
FIND_ANY | Sucht nach einem nicht leeren Frame. |
FIND_FORMAT | Sucht nach einer Formatänderung. |
FIND_KEY | Sucht nach einem Keyframe. |
FIND_NEXT | Durchsucht einen Stream vorwärts, beginnend mit dem aktuellen Frame. |
FIND_PREV | Durchsucht einen Stream rückwärts, beginnend mit dem aktuellen Frame. |
Die flags FIND_ANY, FIND_KEY und FIND_FORMAT schließen sich gegenseitig aus, ebenso wie die flags FIND_NEXT und FIND_PREV. Sie müssen einen Wert aus jeder Gruppe angeben.
Rückgabewert
Gibt die Position des Keyframes zurück, die dem von der Anwendung angegebenen Frame entspricht.
Hinweise
Wenn Keyframes in Ihrem benutzerdefinierten Format nicht signifikant sind, geben Sie die für lPos angegebene Position zurück.
Für in C++ geschriebene Handler verfügt FindSample über die folgende Syntax:
LONG FindSample(LONG lPos, LONG lFlags)
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vfw.h |
Bibliothek | Vfw32.lib |