Hinzufügen eines Informationsblocks
Wenn Sie neben Audio und Video weitere Informationen in Ihre Anwendung aufnehmen müssen, können Sie Informationsblöcke erstellen und diese in eine Erfassungsdatei einfügen. Informationsblöcke können verschiedene Arten von Informationen enthalten, einschließlich der Details eines Urheberrechtsvermerks, der Identifizierung der Videoquelle oder externer Zeitsteuerungsinformationen. Im folgenden Beispiel werden externe Zeitsteuerungsinformationen eines SMPTE-Timecodes (Society of Motion Picture and Television Engineers) in einem Informationsblock gespeichert und der Block mithilfe des Makros capFileSetInfoChunk einer Erfassungsdatei hinzugefügt.
// This example assumes the application controls
// the video source for preroll and postroll.
CAPINFOCHUNK cic;
// .
// .
// .
cic.fccInfoID = infotypeSMPTE_TIME;
cic.lpData = "00:20:30:12";
cic.cbData = strlen (cic.lpData) + 1;
capFileSetInfoChunk (hwndC, &cic);
Zugehörige Themen