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 |