Informations de référence sur AVIFile
[La fonctionnalité associée à cette page, fonctions et macros AVIFile, est une fonctionnalité héritée. Il a été remplacé par lecteur source. lecteur source a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise lecteur source au lieu d'fonctions et macros AVIFile, le cas échéant. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Cette section décrit les fonctions, structures et macros pour les applications utilisant les services AVIFile. Ces éléments sont regroupés comme suit :
Opérations de bibliothèque AVIFile
Ouverture et fermeture de fichiers AVI
- AVIFileOpen
- AVIFileAddRef
- AVIFileRelease
- GetOpenFileNamePreview
Lecture à partir d’un fichier
- AVIFileInfo
- AVIFILEINFO
- AVIFileReadData
Écriture dans un fichier
Utilisation du Presse-papiers
- AVIPutFileOnClipboard
- AVIGetFromClipboard
- AVIClearClipboard
Ouverture et fermeture de flux
- AVIFileGetStream
- AVIStreamOpenFromFile
- AVIStreamAddRef
- AVIStreamRelease
Lecture d’informations sur le flux
- AVISTREAMINFO
- AVIStreamReadData
- AVIStreamDataSize
- AVIStreamReadFormat
- AVIStreamFormatSize
- AVIStreamRead
- AVIStreamSampleSize
- AVIStreamBeginStreaming
- AVIStreamEndStreaming
Décompression des données vidéo dans un flux
Création d’un fichier à partir de flux existants
- AVISave
- AVISaveV
- AVISaveOptions
- GetSaveFileNamePreview
- AVIMakeFileFromStreams
Écriture de flux individuels
- AVIFileCreateStream
- AVIStreamSetFormat
- AVIStreamWrite
- AVIFileWriteData
- AVIStreamWriteData
- AVIStreamRelease
Recherche de la position de départ dans un flux
- AVIStreamStart
- AVIStreamStartTime
- AVIStreamLength
- AVIStreamLengthTime
- AVIStreamFindSample
- AVIStreamEnd
- AVIStreamEndTime
Recherche d’exemples et de cadres clés
- AVIStreamFindSample
- AVIStreamIsKeyFrame
- AVIStreamNearestKeyFrame
- AVIStreamNearestKeyFrameTime
- AVIStreamNearestSample
- AVIStreamNearestSampleTime
- AVIStreamNextKeyFrame
- AVIStreamNextKeyFrameTime
- AVIStreamNextSample
- AVIStreamNextSampleTime
- AVIStreamPrevKeyFrame
- AVIStreamPrevKeyFrameTime
- AVIStreamPrevSample
- AVIStreamPrevSampleTime
- AVIStreamSampleToSample
Passage d’exemples à l’autre et à l’heure
Création de flux temporaires
- AVIStreamCreate
- AVIMakeCompressedStream
- AVIStreamRelease
Modification de flux AVI
- CreateEditableStream
- EditStreamCut
- editStreamCopy
- EditStreamPaste
- editStreamClone
- EditStreamSetInfo
- EditStreamSetName
Rubriques connexes