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