Référence AVIFile
[La fonctionnalité associée à cette page, FONCTIONS AVIFile et macros, est une fonctionnalité héritée. Il a été remplacé par Lecteur source. Le lecteur source a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source au lieu des fonctions et macros AVIFile, si possible. 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, les structures et les macros pour les applications qui utilisent les services AVIFile. Ces éléments sont regroupés comme suit :
Opérations de bibliothèque AVIFile
Ouverture et fermeture de fichiers AVI
Lecture à partir d’un fichier
Écriture dans un fichier
Utilisation du presse-papiers
Ouverture et fermeture de flux
Lecture des informations de 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
É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 d’images clés
- AVIStreamFindSample
- AVIStreamIsKeyFrame
- AVIStreamNearestKeyFrame
- AVIStreamNearestKeyFrameTime
- AVIStreamNearestSample
- AVIStreamNearestSampleTime
- AVIStreamNextKeyFrame
- AVIStreamNextKeyFrameTime
- AVIStreamNextSample
- AVIStreamNextSampleTime
- AVIStreamPrevKeyFrame
- AVIStreamPrevKeyFrameTime
- AVIStreamPrevSample
- AVIStreamPrevSampleTime
- AVIStreamSampleToSample
Basculer entre les exemples et le temps
Création de flux temporaires
Modification de flux AVI
- CreateEditableStream
- EditStreamCut
- EditStreamCopy
- EditStreamPaste
- EditStreamClone
- EditStreamSetInfo
- EditStreamSetName
Rubriques connexes