So suchen Sie nach Zeit mithilfe des asynchronen Reader

Wenn Sie eine bestimmte Präsentationszeit in einer ASF-Datei suchen möchten, muss die Datei ordnungsgemäß konfiguriert sein. Sie können nur Audiodateien standardmäßig 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::GetAttributeByName aufrufen.

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

IWMReader-Schnittstelle

Lesen von Dateien mit dem asynchronen Reader

Lesen von Metadaten bei der Wiedergabe

Arbeiten mit Indizes