Metode IPrintReadStream::Seek (filterpipeline.h)

Metode mengubah Seek penunjuk pencarian ke lokasi baru di aliran.

Sintaks

HRESULT Seek(
  [in]  LONGLONG  dlibMove,
  [in]  DWORD     dwOrigin,
  [out] ULONGLONG *plibNewPosition
);

Parameter

[in] dlibMove

Perpindahan yang ditambahkan ke lokasi yang ditentukan dwOrigin .

[in] dwOrigin

Asal untuk perpindahan yang ditentukan dlibMove . Asalnya dapat menjadi awal file (STREAM_SEEK_SET), penunjuk pencarian saat ini (STREAM_SEEK_CUR), atau akhir file (STREAM_SEEK_END).

[out] plibNewPosition

Penunjuk ke lokasi tempat Seek menulis nilai penunjuk pencarian baru dari awal aliran.

Nilai kembali

Seek mengembalikan nilai HRESULT .

Keterangan

Metode Seek mungkin memblokir, misalnya, jika mencari ke akhir aliran.

Metode ini mirip dengan metode IStream::Seek dan SetFilePointerEx . Untuk informasi selengkapnya tentang metode ini, lihat dokumentasi Microsoft Windows SDK.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header filterpipeline.h