Share via


Método IAVIFile::GetStream (vfw.h)

O método GetStream abre um fluxo acessando-o em um arquivo. Chamado quando um aplicativo usa a função AVIFileGetStream .

Sintaxe

HRESULT GetStream(
  PAVISTREAM *ppStream,
  DWORD      fccType,
  LONG       lParam
);

Parâmetros

ppStream

Ponteiro para um buffer que recebe um ponteiro para a interface para um fluxo.

fccType

Código de quatro caracteres que indica o tipo de fluxo a ser localizado.

lParam

Stream número.

Retornar valor

Retorna o HRESULT definido pelo OLE.

Comentários

Normalmente, é mais fácil implementar esse método criando todos os objetos de fluxo com antecedência usando o método IAVIFile::Open . Em seguida, esse método acessa a interface para o fluxo especificado.

Lembre-se de incrementar a contagem de referência mantida pelo método AddRef para o fluxo quando esse método for usado.

Para manipuladores escritos em C++, GetStream tem a seguinte sintaxe:


HRESULT GetStream(PAVISTREAM *ppStream, 
    DWORD fccType, LONG lParam); 
 

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

Confira também

Interfaces de manipulador de Stream e arquivos personalizados

Manipuladores de arquivo e Stream personalizados