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 |