Bagikan melalui


Struktur ICDECOMPRESSEX (vfw.h)

Struktur ICDECOMPRESSEX berisi parameter dekompresi yang digunakan dengan pesan ICM_DECOMPRESSEX

Sintaks

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiSrc;
  LPVOID             lpSrc;
  LPBITMAPINFOHEADER lpbiDst;
  LPVOID             lpDst;
  int                xDst;
  int                yDst;
  int                dxDst;
  int                dyDst;
  int                xSrc;
  int                ySrc;
  int                dxSrc;
  int                dySrc;
} ICDECOMPRESSEX;

Anggota

dwFlags

Bendera yang berlaku. Nilai berikut didefinisikan:

Nama Deskripsi
ICDECOMPRESS_HURRYUP
Mencoba mendekompresi pada tingkat yang lebih cepat. Ketika aplikasi menggunakan bendera ini, driver harus buffer data yang didekompresi tetapi tidak menggambar gambar.
ICDECOMPRESS_NOTKEYFRAME
Bingkai saat ini bukan bingkai kunci.
ICDECOMPRESS_NULLFRAME
Bingkai saat ini tidak berisi data dan gambar yang didekompresi harus dibiarkan sama.
ICDECOMPRESS_PREROLL
Bingkai saat ini mendahului titik dalam film di mana pemutaran dimulai dan, oleh karena itu, tidak akan digambar.
ICDECOMPRESS_UPDATE
Layar sedang diperbarui atau disegarkan.

lpbiSrc

Penunjuk ke struktur BITMAPINFOHEADER yang berisi format input.

lpSrc

Penunjuk ke buffer yang berisi data input.

lpbiDst

Penunjuk ke struktur BITMAPINFOHEADER yang berisi format output.

lpDst

Penunjuk ke buffer tempat driver harus menulis gambar yang didekompresi.

xDst

Koordinat x persegi panjang tujuan dalam DIB yang ditentukan oleh lpbiDst.

yDst

Koordinat y persegi panjang tujuan dalam DIB yang ditentukan oleh lpbiDst.

dxDst

Lebar persegi panjang tujuan.

dyDst

Tinggi persegi panjang tujuan.

xSrc

Koordinat x persegi panjang sumber dalam DIB yang ditentukan oleh lpbiSrc.

ySrc

Koordinat y persegi panjang sumber dalam DIB yang ditentukan oleh lpbiSrc.

dxSrc

Lebar persegi panjang sumber.

dySrc

Tinggi persegi panjang sumber.

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_DECOMPRESSEX

Manajer Kompresi Video

Struktur Kompresi Video