AVIFile API
E724347
The AVIFile API is a Windows multimedia programming interface that allows applications to create, read, and manipulate AVI video files.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Windows API
ⓘ
multimedia application programming interface ⓘ video file API ⓘ |
| canSelectCompressor | yes ⓘ |
| category | Windows multimedia NERFINISHED ⓘ |
| dataModel |
AVIFile objects
ⓘ
AVISaveOptions structures ⓘ AVIStream objects ⓘ |
| developedBy | Microsoft ⓘ |
| documentationSite | Microsoft Developer Network NERFINISHED ⓘ |
| fileExtension | .avi ⓘ |
| fullName | Audio Video Interleave File API NERFINISHED ⓘ |
| headerFile | vfw.h ⓘ |
| introducedFor | Windows multimedia programming ⓘ |
| library | avifil32.dll ⓘ |
| operatingSystem |
Windows
ⓘ
surface form:
Microsoft Windows
|
| partOf | Video for Windows NERFINISHED ⓘ |
| primaryUse |
create AVI files
ⓘ
edit AVI files ⓘ manipulate AVI streams ⓘ read AVI files ⓘ |
| providesFunction |
AVIFileCreateStream
ⓘ
AVIFileExit NERFINISHED ⓘ AVIFileGetStream NERFINISHED ⓘ AVIFileInit ⓘ AVIFileOpen NERFINISHED ⓘ AVIFileRelease NERFINISHED ⓘ AVIStreamInfo NERFINISHED ⓘ AVIStreamRead NERFINISHED ⓘ AVIStreamWrite NERFINISHED ⓘ |
| relatedAPI |
DirectShow
NERFINISHED
ⓘ
Video for Windows API NERFINISHED ⓘ |
| status | legacy API ⓘ |
| supportsCompression |
Audio codecs installed in Windows
ⓘ
Video codecs installed in Windows ⓘ |
| supportsFileFormat | AVI NERFINISHED ⓘ |
| supportsOperation |
copying streams between AVI files
ⓘ
creating new streams in an AVI file ⓘ editing stream headers ⓘ random access to AVI streams ⓘ reading audio samples ⓘ reading video frames ⓘ writing audio samples ⓘ writing video frames ⓘ |
| threadingModel | requires AVIFileInit and AVIFileExit per process ⓘ |
| typicalLanguage |
C
ⓘ
C++ NERFINISHED ⓘ |
| usesCallingConvention | Win32 API calling conventions NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.