AVIFile 參考
[與此頁面相關聯的功能 AVIFile Functions 和 Macros是舊版功能。 來源 讀取器已取代它。 來源讀取器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 來源讀取器 ,而不是 AVIFile 函式和宏。 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
相關主題