IMDSPObjectInfo::GetPlayOffset-Methode (mswmdm.h)

Die GetPlayOffset-Methode ruft den Wiedergabeoffset des Objekts in Einheiten ab, die für das Objekt relevant sind. Dies ist der Ausgangspunkt für den nächsten Aufruf von IMDSPDeviceControl::P lay.

Syntax

HRESULT GetPlayOffset(
  [out] DWORD *pdwOffset
);

Parameter

[out] pdwOffset

Zeiger auf einen DWORD-Wert , der den Wiedergabeoffset des Objekts enthält, in Einheiten, die für das Objekt relevant sind.

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 abgerufene Wert ist entweder 0 (wenn die SetPlayOffset-Methode nicht aufgerufen wurde) oder der von SetPlayOffset festgelegte Wert ist nicht größer als die Gesamtwiedergabelänge des Objekts abzüglich einer Einheit.

Für abspielbare Dateien wird der zurückgegebene Wert in Millisekunden angegeben. Der Wiedergabeoffsetwert ändert sich nicht, wenn der Benutzer mit der Wiedergabe einer Datei auf dem Mediengerät beginnt oder wenn eine Anwendung die IMDSPDeviceControl::P lay-Methode aufruft.

Für Ordner oder Dateisysteme, die abspielbare Dateien enthalten, gibt der zurückgegebene Wert die erste Spur an, die wiedergegeben wird, wenn eine Anwendung die IMDSPDeviceControl::P lay-Methode aufruft.

Anforderungen

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

Weitere Informationen

IMDSPObjectInfo-Schnittstelle

IMDSPObjectInfo::SetPlayOffset