Bagikan melalui


Struktur ICCOMPRESSFRAMES (vfw.h)

Struktur ICCOMPRESSFRAMES berisi parameter kompresi yang digunakan dengan pesan ICM_COMPRESS_FRAMES_INFO .

Sintaks

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiOutput;
  LPARAM             lOutput;
  LPBITMAPINFOHEADER lpbiInput;
  LPARAM             lInput;
  LONG               lStartFrame;
  LONG               lFrameCount;
  LONG               lQuality;
  LONG               lDataRate;
  LONG               lKeyRate;
  DWORD              dwRate;
  DWORD              dwScale;
  DWORD              dwOverheadPerFrame;
  DWORD              dwReserved2;
  LONG( )(LPARAM lInput,LONG lFrame,LPVOID lpBits,LONG len)              *GetData;
  LONG( )(LPARAM lOutput,LONG lFrame,LPVOID lpBits,LONG len)              *PutData;
} ICCOMPRESSFRAMES;

Anggota

dwFlags

Bendera yang berlaku. Nilai berikut ditentukan: ICCOMPRESSFRAMES_PADDING. Jika nilai ini digunakan, padding digunakan dengan bingkai.

lpbiOutput

Pointer ke struktur BITMAPINFOHEADER yang berisi format output.

lOutput

Dipesan; jangan gunakan.

lpbiInput

Penunjuk ke struktur BITMAPINFOHEADER yang berisi format input.

lInput

Dipesan; jangan gunakan.

lStartFrame

Jumlah bingkai pertama yang akan dikompresi.

lFrameCount

Jumlah bingkai yang akan dikompresi.

lQuality

Pengaturan kualitas.

lDataRate

Tingkat data maksimum, dalam byte per detik.

lKeyRate

Jumlah maksimum bingkai antara bingkai kunci berturut-turut.

dwRate

Tingkat pemadatan dalam format bilangan bulat. Untuk mendapatkan laju dalam bingkai per detik, bagi nilai ini dengan nilai di dwScale.

dwScale

Nilai yang digunakan untuk menskalakan dwRate ke bingkai per detik.

dwOverheadPerFrame

Dipesan; jangan gunakan.

dwReserved2

Dipesan; jangan gunakan.

GetData

Dipesan; jangan gunakan.

PutData

Dipesan; jangan gunakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header vfw.h

Lihat juga

BITMAPINFOHEADER

ICM_COMPRESS_FRAMES_INFO

Manajer Kompresi Video

Struktur Kompresi Video