Freigeben über


capSetCallbackOnWaveStream-Makro (vfw.h)

Das Makro capSetCallbackOnWaveStream legt eine Rückruffunktion in der Anwendung fest. AVICap ruft dieses Verfahren während der Streamingaufnahme auf, wenn ein neuer Audiopuffer verfügbar wird. Sie können dieses Makro verwenden oder explizit die WM_CAP_SET_CALLBACK_WAVESTREAM-Nachricht aufrufen.

Syntax

void capSetCallbackOnWaveStream(
   hwnd,
   fpProc
);

Parameter

hwnd

Handle für ein Erfassungsfenster.

fpProc

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

Rückgabewert

Keine

Bemerkungen

Das Aufzeichnungsfenster ruft die Prozedur auf, bevor der Audiopuffer auf den Datenträger geschrieben wird. Dadurch können Anwendungen den Audiopuffer bei Bedarf ändern.

Wenn eine Wavestream-Rückruffunktion verwendet wird, muss sie vor dem Starten der Aufzeichnungssitzung installiert werden und muss für die Dauer der Sitzung aktiviert bleiben. Sie kann deaktiviert werden, nachdem die Streamingerfassung beendet wurde.

Anforderungen

Anforderung Wert
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

Weitere Informationen

Videoaufnahme

Videoaufnahmemakros