Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verschiebt die aktuelle Position im Stream um einen angegebenen Offset.
Syntax
HRESULT Seek(
[in] MFBYTESTREAM_SEEK_ORIGIN SeekOrigin,
[in] LONGLONG llSeekOffset,
[in] DWORD dwSeekFlags,
[out] QWORD *pqwCurrentPosition
);
Parameter
[in] SeekOrigin
Gibt den Ursprung der Suche als Member der MFBYTESTREAM_SEEK_ORIGIN-Enumeration an. Der Offset wird relativ zu dieser Position berechnet.
[in] llSeekOffset
Gibt die neue Position als Byteoffset vom Suchursprung an.
[in] dwSeekFlags
Gibt null oder mehr Flags an. Die folgenden Flags werden definiert.
Wert | Bedeutung |
---|---|
|
Alle ausstehenden E/A-Anforderungen werden abgebrochen, nachdem die Suchanforderung erfolgreich abgeschlossen wurde. |
[out] pqwCurrentPosition
Empfängt die neue Position nach der Suche.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Schnittstelle ist auf den folgenden Plattformen verfügbar, wenn die verteilbaren Windows Media Format 11 SDK-Komponenten installiert sind:
- Windows XP mit Service Pack 2 (SP2) und höher.
- Windows XP Media Center Edition 2005 mit KB900325 (Windows XP Media Center Edition 2005) und KB925766 (Updaterollup für Windows XP Media Center Edition vom Oktober 2006) installiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfobjects.h (include Mfidl.h) |
Bibliothek | Mfuuid.lib |