Freigeben über


capSetCallbackOnVideoStream-Makro (vfw.h)

Das capSetCallbackOnVideoStream-Makro legt eine Rückruffunktion in der Anwendung fest. AVICap ruft dieses Verfahren während der Streamingaufnahme auf, wenn ein Videopuffer gefüllt ist. Sie können dieses Makro verwenden oder die WM_CAP_SET_CALLBACK_VIDEOSTREAM Nachricht explizit aufrufen.

Syntax

BOOL capSetCallbackOnVideoStream(
     hwnd,
     fpProc
);

Die Parameter

hwnd

Behandeln eines Aufnahmefensters.

fpProc

Zeiger auf die Videostream-Rückruffunktion vom Typ capVideoStreamCallback. Geben Sie NULL für diesen Parameter an, um eine zuvor installierte Videostream-Rückruffunktion zu deaktivieren.

Rückgabewert

Typ: BOOL

Gibt WAHR zurück, wenn erfolgreich oder FALSCH , wenn die Streamingaufnahme oder eine Single-Frame-Aufnahmesitzung ausgeführt wird.

Bemerkungen

Das Aufnahmefenster ruft die Rückruffunktion auf, bevor der erfasste Frame auf den Datenträger geschrieben wird. Auf diese Weise können Anwendungen den Frame bei Bedarf ändern.

Wenn eine Videostreamrückruffunktion für die Streamingaufnahme verwendet wird, muss die Prozedur vor dem Starten der Aufnahmesitzung installiert werden und muss für die Dauer der Sitzung aktiviert bleiben. Sie kann deaktiviert werden, nachdem die Streamingaufnahme beendet wurde.

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

Videoaufnahmemakros