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
- AVIFileInit
- AVIFileExit
Abrir e fechar arquivos AVI
- AVIFileOpen
- AVIFileAddRef
- AVIFileRelease
- GetOpenFileNamePreview
Lendo de um arquivo
Gravando em um arquivo
Usando a área de transferência
- AVIPutFileOnClipboard
- AVIGetFromClipboard
- AVIClearClipboard
Abrir e fechar fluxos
Lendo informações do fluxo
- AVISTREAMINFO
- AVIStreamReadData
- AVIStreamDataSize
- AVIStreamReadFormat
- AVIStreamFormatSize
- AVIStreamRead
- AVIStreamSampleSize
- AVIStreamBeginStreaming
- AVIStreamEndStreaming
Descompactando dados de vídeo em um fluxo
Criando um arquivo de fluxos existentes
- do AVISave
- AVISaveV
- AVISaveOptions
- GetSaveFileNamePreview
- AVIMakeFileFromStreams
Gravando fluxos individuais
- AVIFileCreateStream
- AVIStreamSetFormat
- AVIStreamWrite
- AVIFileWriteData
- AVIStreamWriteData
- AVIStreamRelease
Localizando a posição inicial em um fluxo
- AVIStreamStart
- AVIStreamStartTime
- AVIStreamLength
- AVIStreamLengthTime
- AVIStreamFindSample
- AVIStreamEnd
- AVIStreamEndTime
Localizando quadros de exemplo e chave
- AVIStreamFindSample
- AVIStreamIsKeyFrame
- AVIStreamNearestKeyFrame
- AVIStreamNearestKeyFrameTime
- AVIStreamNearestSample
- AVIStreamNearestSampleTime
- AVIStreamNextKeyFrame
- AVIStreamNextKeyFrameTime
- AVIStreamNextSample
- AVIStreamNextSampleTime
- AVIStreamPrevKeyFrame
- AVIStreamPrevKeyFrameTime
- AVIStreamPrevSample
- AVIStreamPrevSampleTime
- AVIStreamSampleToSample
Alternar entre exemplos e tempo
- AVIStreamSampleToTime
- AVIStreamTimeToSample
Criando fluxos temporários
Editando fluxos de AVI
- CreateEditableStream
- editStreamCut
- editStreamCopy
- EditStreamPaste
- editStreamClone
- EditStreamSetInfo
- EditStreamSetName
Tópicos relacionados