IMFByteStream::Metode pencarian (mfobjects.h)
Memindahkan posisi saat ini di aliran dengan offset yang ditentukan.
Sintaks
HRESULT Seek(
[in] MFBYTESTREAM_SEEK_ORIGIN SeekOrigin,
[in] LONGLONG llSeekOffset,
[in] DWORD dwSeekFlags,
[out] QWORD *pqwCurrentPosition
);
Parameter
[in] SeekOrigin
Menentukan asal pencarian sebagai anggota enumerasi MFBYTESTREAM_SEEK_ORIGIN . Offset dihitung relatif terhadap posisi ini.
[in] llSeekOffset
Menentukan posisi baru, sebagai offset byte dari asal pencarian.
[in] dwSeekFlags
Menentukan nol atau lebih bendera. Bendera berikut ditentukan.
Nilai | Makna |
---|---|
|
Semua permintaan I/O yang tertunda dibatalkan setelah permintaan pencarian berhasil diselesaikan. |
[out] pqwCurrentPosition
Menerima posisi baru setelah pencarian.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Antarmuka ini tersedia pada platform berikut jika komponen yang dapat didistribusikan ulang Windows Media Format 11 SDK diinstal:
- Windows XP dengan Paket Layanan 2 (SP2) dan yang lebih baru.
- Windows XP Media Center Edition 2005 dengan KB900325 (Windows XP Media Center Edition 2005) dan KB925766 (Rollup Pembaruan Oktober 2006 untuk Windows XP Media Center Edition) terinstal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | mfobjects.h (termasuk Mfidl.h) |
Pustaka | Mfuuid.lib |