Compartilhar via


Função EditStreamCopy (vfw.h)

A função EditStreamCopy copia um fluxo editável (ou uma parte dele) em um fluxo temporário.

Sintaxe

HRESULT EditStreamCopy(
  PAVISTREAM pavi,
  LONG       *plStart,
  LONG       *plLength,
  PAVISTREAM *ppResult
);

Parâmetros

pavi

Manipule para o fluxo que está sendo copiado.

plStart

Posição inicial dentro do fluxo que está sendo copiado. A posição inicial é retornada.

plLength

Quantidade de dados a serem copiados do fluxo referenciado por pavi. O comprimento dos dados copiados é retornado.

ppResult

Ponteiro para um buffer que recebe o identificador criado para o novo fluxo.

Retornar valor

Retorna zero se tiver êxito ou um erro de outra forma.

Comentários

O fluxo copiado deve ser criado pela função CreateEditableStream ou uma das funções de edição de fluxo.

O fluxo temporário pode ser tratado como qualquer outro fluxo AVI.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho vfw.h
Biblioteca Vfw32.lib
DLL Avifil32.dll

Confira também

Funções AVIFile

Funções e macros do AVIFile