Freigeben über


So halten Sie die Wiedergabe an oder beenden sie

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Wenn Sie IWMReader::Start aufrufen, um mit der Wiedergabe einer Datei zu beginnen, setzt der asynchrone Reader die Verarbeitung in seinen eigenen separaten Threads fort, bis das Ende der Datei erreicht ist. Sie können die Übermittlung von Beispielen mit den Methoden IWMReader::P ause bzw. IWMReader::Stop anhalten oder beenden.

Status „Wird angehalten“

Wenn Sie IWMReader::P ause aufrufen, um die Wiedergabe einer Datei anzuhalten, verfolgt der Reader die aktuelle Position in der Datei. Um die Wiedergabe nach dem Anhalten fortzusetzen, rufen Sie IWMReader::Resume auf. Die Wiedergabe wird ab dem Zeitpunkt fortgesetzt, an dem sie angehalten wurde.

Wird beendet

Wenn Sie IWMReader::Stop aufrufen, um die Wiedergabe einer Datei anzuhalten, verfolgt der Reader keine Informationen über den Fortschritt der Wiedergabe. Um Stop zu verwenden und später zum Haltepunkt zurückzukehren, müssen Sie die Präsentationszeit des zuletzt übermittelten Beispiels speichern und in Ihrem Aufruf von IWMReader::Start verwenden.

IWMReader-Schnittstelle

Lesen von Dateien mit dem asynchronen Reader