Метод IPrintReadStream::Seek (filterpipeline.h)
Метод Seek
изменяет указатель поиска на новое расположение в потоке.
Синтаксис
HRESULT Seek(
[in] LONGLONG dlibMove,
[in] DWORD dwOrigin,
[out] ULONGLONG *plibNewPosition
);
Параметры
[in] dlibMove
Смещение, добавляемое к расположению, которое указывает dwOrigin .
[in] dwOrigin
Источник смещения, указанного dlibMove . Источником может быть начало файла (STREAM_SEEK_SET), текущий указатель поиска (STREAM_SEEK_CUR) или конец файла (STREAM_SEEK_END).
[out] plibNewPosition
Указатель на расположение, где Seek
записывает значение нового указателя поиска из начала потока.
Возвращаемое значение
Seek
возвращает значение HRESULT .
Комментарии
Метод Seek
может блокировать, например, если выполняется поиск до конца потока.
Этот метод аналогичен методам IStream::Seek и SetFilePointerEx . Дополнительные сведения об этих методах см. в документации по Microsoft Windows SDK.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | filterpipeline.h |