Tipe Data Fungsi dan Nilai Yang Dikembalikan
[Fitur yang terkait dengan halaman ini, AVIFile Functions dan Macros, adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber. Pembaca Sumber telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber alih-alih Fungsi AVIFile dan Makro, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Fungsi dan makro AVIFile menggunakan penangan file dan aliran yang diimplementasikan dengan teknologi OLE. Jenis data standar dari fungsi OLE STDAPI, dan fungsi mengembalikan nilai HRESULT (nol untuk keberhasilan atau kesalahan sebaliknya). Jika fungsi mengembalikan nilai selain HRESULT , jenis prototipe fungsi memiliki sintaks yang sedikit berbeda yang menyematkan jenis nilai pengembalian dalam tanda kurung setelah "STDAPI_". Misalnya, fungsi yang mengembalikan nilai data LONG menggunakan STDAPI_(LONG) dalam pernyataan prototipe.