Freigeben über


IWMDMObjectInfo::GetPlayLength-Methode (mswmdm.h)

Die GetPlayLength-Methode ruft die Wiedergabelänge des Objekts in einheiten ab, die dem Format entsprechen. Dies ist die verbleibende Länge, die die Datei wiedergeben kann, nicht die Gesamtlänge.

Syntax

HRESULT GetPlayLength(
  [out] DWORD *pdwLength
);

Parameter

[out] pdwLength

Zeiger auf ein DWORD , das die verbleibende Wiedergabelänge der Datei in Millisekunden angibt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:

  • Com-Standardfehlercodes
  • In HRESULT-Werte konvertierte Windows-Fehlercodes
  • Windows Media Geräte-Manager Fehlercodes
Eine ausführliche Liste möglicher Fehlercodes finden Sie unter Fehlercodes.

Hinweise

Der Wert der abgerufenen Wiedergabelänge ist entweder die Gesamtlänge des Objekts abzüglich der aktuellen Wiedergabeposition (wenn die SetPlayLength-Methode nicht aufgerufen wurde), oder der wert, der von SetPlayLength cliped festgelegt wurde, um nicht größer als die Gesamtwiedergabelänge des Objekts abzüglich der aktuellen Wiedergabeposition zu sein.

Die Informationen zur Wiedergabelänge können sich entweder ändern, wenn der Benutzer mit der Wiedergabe einer Datei auf dem Mediengerät beginnt oder wenn eine Anwendung die Play-Methode aufruft.

Bei Ordnern oder Dateisystemen, die abspielbare Dateien enthalten, befindet sich der zurückgegebene Wert in spuren oder in der Anzahl der abspielbaren Dateien in diesem Ordner oder im Stammverzeichnis dieses Dateisystems.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile mswmdm.h
Bibliothek Mssachlp.lib

Weitere Informationen

IWMDMObjectInfo-Schnittstelle

Spielen

SetPlayLength