Método IPrintReadStream::Seek (filterpipeline.h)

El Seek método cambia el puntero de búsqueda a una nueva ubicación de la secuencia.

Sintaxis

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

Parámetros

[in] dlibMove

Desplazamiento que se agrega a la ubicación que dwOrigin especifica.

[in] dwOrigin

Origen del desplazamiento que especifica dlibMove . El origen puede ser el principio del archivo (STREAM_SEEK_SET), el puntero de búsqueda actual (STREAM_SEEK_CUR) o el final del archivo (STREAM_SEEK_END).

[out] plibNewPosition

Puntero a la ubicación donde Seek escribe el valor del nuevo puntero de búsqueda desde el principio de la secuencia.

Valor devuelto

Seek devuelve un valor HRESULT .

Comentarios

El Seek método podría bloquearse, por ejemplo, si se busca al final de la secuencia.

Este método es similar a los métodos IStream::Seek y SetFilePointerEx . Para obtener más información sobre estos métodos, consulte la documentación de Microsoft Windows SDK.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado filterpipeline.h