Freigeben über


capSetCallbackOnStatus-Makro (vfw.h)

Das capSetCallbackOnStatus-Makro legt eine Statusrückruffunktion in der Anwendung fest. AVICap ruft diese Prozedur immer dann auf, wenn sich der Status des Aufnahmefensters ändert. Sie können dieses Makro verwenden oder die WM_CAP_SET_CALLBACK_STATUS Nachricht explizit aufrufen.

Syntax

BOOL capSetCallbackOnStatus(
     hwnd,
     fpProc
);

Die Parameter

hwnd

Behandeln eines Aufnahmefensters.

fpProc

Zeiger auf die Statusrückruffunktion vom Typ capStatusCallback. Geben Sie NULL für diesen Parameter an, um eine zuvor installierte Statusrü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

Anwendungen können optional eine Statusrückruffunktion festlegen. Wenn diese Einstellung festgelegt ist, ruft AVICap diese Prozedur in den folgenden Situationen auf:

  • Eine Aufnahmesitzung ist abgeschlossen.
  • Ein Aufnahmetreiber konnte erfolgreich mit einem Aufnahmefenster verbunden werden.
  • Es wird eine optimale Palette erstellt.
  • Die Anzahl der erfassten Frames wird gemeldet.

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

Erstellen einer Statusrückruffunktion

Videoaufnahmemakros