Fungsi ICLocate (vfw.h)
Fungsi ICLocate menemukan kompresor atau dekompresor yang dapat menangani gambar dengan format yang ditentukan, atau menemukan driver yang dapat mendekompresi gambar dengan format yang ditentukan langsung ke perangkat keras.
Sintaks
HIC VFWAPI ICLocate(
DWORD fccType,
DWORD fccHandler,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
WORD wFlags
);
Parameter
fccType
Kode empat karakter yang menunjukkan jenis kompresor atau dekompresor untuk dibuka. Untuk aliran video, nilai parameter ini adalah 'VIDC'.
fccHandler
Handler pilihan dari jenis yang ditentukan. Biasanya, jenis handler disimpan di header stream dalam file AVI. Tentukan NULL jika aplikasi Anda dapat menggunakan jenis handler apa pun atau tidak tahu jenis handler yang akan digunakan.
lpbiIn
Penunjuk ke struktur BITMAPINFOHEADER yang menentukan format input. Handel kompresor tidak dikembalikan kecuali mendukung format ini.
lpbiOut
Penunjuk ke struktur BITMAPINFOHEADER yang menentukan format opsional yang didekompresi. Anda juga dapat menentukan nol untuk menggunakan format output default yang terkait dengan format input.
Jika parameter ini bukan nol, handel kompresor tidak dikembalikan kecuali dapat membuat format output ini.
wFlags
Bendera yang menjelaskan kriteria pencarian untuk kompresor atau dekompresor. Nilai berikut didefinisikan:
Nilai kembali
Mengembalikan handel ke kompresor atau dekompresor jika berhasil atau nol sebaliknya.
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 | Msvfw32.dll |