Bagikan melalui


Fungsi AVIFileGetStream (vfw.h)

Fungsi AVIFileGetStream mengembalikan alamat antarmuka aliran yang terkait dengan file AVI tertentu.

Sintaks

HRESULT AVIFileGetStream(
  PAVIFILE   pfile,
  PAVISTREAM *ppavi,
  DWORD      fccType,
  LONG       lParam
);

Parameter

pfile

Menangani ke file AVI yang terbuka.

ppavi

Arahkan ke antarmuka stream baru.

fccType

Kode empat karakter menunjukkan jenis aliran yang akan dibuka. Zero menunjukkan aliran apa pun dapat dibuka. Definisi berikut berlaku untuk data yang umumnya ditemukan di aliran AVI.

Nilai Deskripsi
streamtypeAUDIO Menunjukkan aliran audio.
streamtypeMIDI Menunjukkan aliran MIDI.
streamtypeTEXT Menunjukkan aliran teks.
streamtypeVIDEO Menunjukkan aliran video.

lParam

Jumlah jenis aliran. Mengidentifikasi kemunculan jenis aliran yang ditentukan untuk diakses.

Mengembalikan nilai

Mengembalikan nol jika berhasil atau kesalahan sebaliknya. Kemungkinan nilai kesalahan termasuk yang berikut ini.

Menampilkan kode Deskripsi
AVIERR_NODATA
File tidak berisi aliran yang sesuai dengan nilai fccType dan lParam.
AVIERR_MEMORY
Memori tidak cukup.

Keterangan

Argumen pfile adalah penunjuk ke antarmuka IAVIFile . Argumen ppavi adalah penunjuk ke antarmuka IAVIStream .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header vfw.h
Pustaka Vfw32.lib
DLL Avifil32.dll

Lihat juga

Fungsi AVIFile

Fungsi dan Makro AVIFile