So suchen Sie nach Zeit mit dem asynchronen Reader

Wenn Sie eine bestimmte Präsentationszeit in einer ASF-Datei suchen möchten, muss die Datei ordnungsgemäß konfiguriert sein. Sie können standardmäßig nur Audiodateien suchen, aber Videodateien müssen vor der Suche indiziert werden. Wenn Sie nicht sicher sind, wie eine Datei erstellt wurde, können Sie das _ g wszWMSeekable-Attribut im Header der Datei überprüfen, indem Sie IWMHeaderInfo::GetAttributeByNameaufrufen.

Rufen Sie IWMReader::Startauf, und übergeben Sie die gewünschte Zeit und Dauer des Dateiteils, den Sie als cnsStart bzw. cnsDuration lesen möchten, um daten in einer ASF-Datei anhand der Präsentationszeit mithilfe des asynchronen Readers zu suchen.

IWMReader-Schnittstelle

Lesen von Dateien mit dem asynchronen Reader

Lesen von Metadaten bei der Wiedergabe

Arbeiten mit Indizes