Compartilhar via


Função EditStreamCut (vfw.h)

A função EditStreamCut exclui todo ou parte de um fluxo editável e cria um fluxo editável temporário da parte excluída do fluxo.

Sintaxe

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

Parâmetros

pavi

Manipule para o fluxo que está sendo editado.

plStart

Posição inicial dos dados a serem cortados do fluxo referenciado por pavi.

plLength

Quantidade de dados a serem cortados do fluxo referenciado por pavi.

ppResult

Ponteiro para o identificador criado para o novo fluxo.

Retornar valor

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

Comentários

O fluxo que está sendo editado deve ter sido criado pela função CreateEditableStream ou uma das funções de edição de fluxo.

O fluxo temporário é um fluxo editável e pode ser tratado como qualquer outro fluxo AVI. Um aplicativo deve liberar o fluxo temporário para liberar os recursos associados a ele.

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