共用方式為


(vfw.h) EditStreamPaste 函式

EditStreamPaste 函式會從某個數據流複製數據流 (或其中一部分) ,並將它貼到另一個數據流中指定的位置。

語法

HRESULT EditStreamPaste(
  PAVISTREAM pavi,
  LONG       *plPos,
  LONG       *plLength,
  PAVISTREAM pstream,
  LONG       lStart,
  LONG       lEnd
);

參數

pavi

可編輯數據流的句柄,該數據流將接收複製的數據流數據。

plPos

pavi) 所參考的目的地數據流中貼上數據的起始位置 (。

plLength

緩衝區的指標,該緩衝區會接收貼入數據流中的數據量。

pstream

提供要貼上之數據的數據流句柄。 此數據流不需要是可編輯的數據流。

lStart

要複製到來源數據流內之數據的開始位置。

lEnd

要從來源數據流複製的數據量。 如果 lLength 為 - 1,pstream 所參考的整個數據流會貼到另一個數據流中。

傳回值

如果成功或發生錯誤,則傳回零。

備註

pavi 所參考的數據流必須由 CreateEditableStream 函式或其中一個數據流編輯函式所建立。

此函式會將數據插入指定的數據流中,做為連續的數據區塊。 它會在插入點開啟指定的數據流、在插入點貼上指定的數據流區段,並將追蹤插入點的數據流區段附加至貼上的區段結尾。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 vfw.h
程式庫 Vfw32.lib
Dll Avifil32.dll

另請參閱

AVIFile 函式

AVIFile 函式和宏

在數據流中定位