AVIFile 参考
[与此页面关联的功能 AVIFile Functions 和宏是一项旧功能。 它已被 源读取者取代。 源读取器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 源读取器 ,而不是 AVIFile Functions 和宏。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
本部分介绍使用 AVIFile 服务的应用程序的函数、结构和宏。 这些元素按如下方式分组:
AVIFile 库操作
打开和关闭 AVI 文件
从文件读取
写入文件
使用剪贴板
打开和关闭流
读取流信息
- AVISTREAMINFO
- AVIStreamReadData
- AVIStreamDataSize
- AVIStreamReadFormat
- AVIStreamFormatSize
- AVIStreamRead
- AVIStreamSampleSize
- AVIStreamBeginStreaming
- AVIStreamEndStreaming
解压缩流中的视频数据
从现有流创建文件
写入单个流
- AVIFileCreateStream
- AVIStreamSetFormat
- AVIStreamWrite
- AVIFileWriteData
- AVIStreamWriteData
- AVIStreamRelease
在流中查找起始位置
- AVIStreamStart
- AVIStreamStartTime
- AVIStreamLength
- AVIStreamLengthTime
- AVIStreamFindSample
- AVIStreamEnd
- AVIStreamEndTime
查找示例和关键帧
- AVIStreamFindSample
- AVIStreamIsKeyFrame
- AVIStreamNearestKeyFrame
- AVIStreamNearestKeyFrameTime
- AVIStreamNearestSample
- AVIStreamNearestSampleTime
- AVIStreamNextKeyFrame
- AVIStreamNextKeyFrameTime
- AVIStreamNextSample
- AVIStreamNextSampleTime
- AVIStreamPrevKeyFrame
- AVIStreamPrevKeyFrameTime
- AVIStreamPrevSample
- AVIStreamPrevSampleTime
- AVIStreamSampleToSample
在示例和时间之间切换
创建临时流
编辑 AVI 流
- CreateEditableStream
- EditStreamCut
- EditStreamCopy
- EditStreamPaste
- EditStreamClone
- EditStreamSetInfo
- EditStreamSetName
相关主题