Compartilhar via


Referência de AVIFile

[O recurso associado a esta página, AVIFile Functions and Macros, é um recurso herdado. Ele foi substituído pelo leitor de origem. o leitor de origem foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use leitor de origem em vez de de Macros e Funções AVIFile, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Esta seção descreve as funções, estruturas e macros para aplicativos usando os serviços AVIFile. Esses elementos são agrupados da seguinte maneira:

Operações da Biblioteca AVIFile

Abrir e fechar arquivos AVI

Lendo de um arquivo

  • AVIFileInfo
  • AVIFILEINFO
  • AVIFileReadData

Gravando em um arquivo

  • AVIFileWriteData

Usando a área de transferência

Abrir e fechar fluxos

  • AVIFileGetStream
  • AVIStreamOpenFromFile
  • AVIStreamAddRef
  • AVIStreamRelease

Lendo informações do fluxo

  • AVISTREAMINFO
  • AVIStreamReadData
  • AVIStreamDataSize
  • AVIStreamReadFormat
  • AVIStreamFormatSize
  • AVIStreamRead
  • AVIStreamSampleSize
  • AVIStreamBeginStreaming
  • AVIStreamEndStreaming

Descompactando dados de vídeo em um fluxo

  • AVIStreamGetFrameOpen
  • AVIStreamGetFrame
  • AVIStreamGetFrameClose

Criando um arquivo de fluxos existentes

Gravando fluxos individuais

Localizando a posição inicial em um fluxo

Localizando quadros de exemplo e chave

Alternar entre exemplos e tempo

Criando fluxos temporários

  • AVIStreamCreate
  • AVIMakeCompressedStream
  • AVIStreamRelease

Editando fluxos de AVI

de Macros e Funções do AVIFile