Präzise Erfassungssteuerung

Ein Aufnahmefenster kann die Rückruffunktion des Aufnahmesteuerelements mit präziser Kontrolle über die Momente bereitstellen, in denen die Streamingaufnahme beginnt und endet. Die erste Nachricht, die vom Aufnahmetreiber an die Rückrufprozedur gesendet wird, legt den parameter nState auf CONTROLCALLBACK_PREROLL fest, nachdem alle Puffer und alle anderen Aufnahmevorbereitungen abgeschlossen sind. Diese Meldung bietet der Anwendung die Möglichkeit, die Videoquellen vorab zu erstellen. (Die Rückruffunktion gibt nState als zweiten Parameter an.) Die Rückruffunktion gibt dann zum genauen Zeitpunkt der Aufzeichnung den Anfang zurück. Ein Rückgabewert von TRUE aus der Rückruffunktion wird weiterhin erfasst. Ein Rückgabewert von FALSE Abbrucherfassung. Sobald die Erfassung beginnt, wird die Rückruffunktion häufig aufgerufen, wobei nState- auf CONTROLCALLBACK_CAPTURING festgelegt ist, damit die Anwendung die Erfassung beenden kann, indem FALSE-zurückgegeben wird.