Metodo IPrintReadStream::Seek (filterpipeline.h)
Il Seek
metodo modifica il puntatore di ricerca in una nuova posizione nel flusso.
Sintassi
HRESULT Seek(
[in] LONGLONG dlibMove,
[in] DWORD dwOrigin,
[out] ULONGLONG *plibNewPosition
);
Parametri
[in] dlibMove
Spostamento aggiunto alla posizione specificata da dwOrigin .
[in] dwOrigin
Origine dello spostamento specificato da dlibMove . L'origine può essere l'inizio del file (STREAM_SEEK_SET), il puntatore di ricerca corrente (STREAM_SEEK_CUR) o la fine del file (STREAM_SEEK_END).
[out] plibNewPosition
Puntatore alla posizione in cui Seek
scrive il valore del nuovo puntatore seek dall'inizio del flusso.
Valore restituito
Seek
restituisce un valore HRESULT .
Commenti
Il Seek
metodo potrebbe bloccare, ad esempio, se si cerca alla fine del flusso.
Questo metodo è simile ai metodi IStream::Seek e SetFilePointerEx . Per altre informazioni su questi metodi, vedere la documentazione di Microsoft Windows SDK.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | filterpipeline.h |