Freigeben über


AVIStreamNextKeyFrameTime-Makro (vfw.h)

Das AVIStreamNextKeyFrameTime-Makro gibt den Zeitpunkt des nächsten Keyframes im Datenstrom ab einem bestimmten Zeitpunkt zurück.

Syntax

LONG AVIStreamNextKeyFrameTime(
     pavi,
     t
);

Die Parameter

pavi

Behandeln eines geöffneten Datenstroms.

t

Positionieren Sie den Datenstrom, um mit der Suche zu beginnen.

Rückgabewert

Typ: LONG

Gibt die Uhrzeit zurück, wenn erfolgreich oder –1 andernfalls erfolgreich ist.

Bemerkungen

Die von diesem Makro ausgeführte Suche enthält den Frame, der der angegebenen Zeit entspricht.

Das AVIStreamNextKeyFrameTime-Makro ist wie folgt definiert:


#define AVIStreamNextKeyFrameTime(pavi, t) \ 
    AVIStreamSampleToTime(pavi, \ 
    AVIStreamNextKeyFrame(pavi, \ 
    AVIStreamTimeToSample(pavi, t))) 

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 2000 Professional [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows 2000 Server [nur Desktop-Apps]
Zielplattform Fenster
Überschrift vfw.h

Siehe auch

AVIFile-Funktionen und Makros

AVIFile-Makros