Struktur ICINFO (vfw.h)
Struktur ICINFO berisi parameter kompresi yang disediakan oleh driver kompresi video. Driver mengisi atau memperbarui struktur saat menerima pesan ICM_GETINFO .
Sintaks
typedef struct {
DWORD dwSize;
DWORD fccType;
DWORD fccHandler;
DWORD dwFlags;
DWORD dwVersion;
DWORD dwVersionICM;
WCHAR szName[16];
WCHAR szDescription[128];
WCHAR szDriver[128];
} ICINFO;
Anggota
dwSize
Ukuran, dalam byte, dari struktur ICINFO .
fccType
Kode empat karakter yang menunjukkan jenis aliran yang dikompresi atau didekompresi. Tentukan "VIDC" untuk streaming video.
fccHandler
Kode empat karakter yang mengidentifikasi kompresor tertentu.
dwFlags
Bendera yang berlaku. Nol atau lebih dari bendera berikut dapat diatur:
Nama | Deskripsi |
---|---|
|
Driver meminta untuk memadatkan semua bingkai. Untuk informasi tentang memadatkan semua bingkai, lihat pesan ICM_COMPRESS_FRAMES_INFO . |
|
Driver mendukung pemadatan ke ukuran bingkai. |
|
Driver mendukung gambar. |
|
Driver dapat melakukan kompresi temporal dan mempertahankan salinannya sendiri dari bingkai saat ini. Saat memadatkan aliran data bingkai, driver tidak memerlukan data gambar dari bingkai sebelumnya. |
|
Driver dapat melakukan dekompresi temporal dan mempertahankan salinannya sendiri dari bingkai saat ini. Saat mendekompresi aliran data bingkai, driver tidak memerlukan data gambar dari bingkai sebelumnya. |
|
Driver mendukung nilai kualitas. |
|
Driver mendukung kompresi antar bingkai. |
dwVersion
Nomor versi driver.
dwVersionICM
Versi VCM yang didukung oleh driver. Anggota ini harus diatur ke ICVERSION.
szName[16]
Versi pendek dari nama kompresor. Nama dalam string yang dihentikan null harus cocok untuk digunakan dalam kotak daftar.
szDescription[128]
Versi panjang nama kompresor.
szDriver[128]
Nama modul yang berisi driver kompresi VCM. Biasanya, driver tidak perlu mengisi ini.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | vfw.h |