Struttura ICDECOMPRESS (vfw.h)

La struttura ICDECOMPRESS contiene parametri di decompressione usati con il messaggio ICM_DECOMPRESS .

Sintassi

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiInput;
  LPVOID             lpInput;
  LPBITMAPINFOHEADER lpbiOutput;
  LPVOID             lpOutput;
  DWORD              ckid;
} ICDECOMPRESS;

Members

dwFlags

Flag applicabili. I valori seguenti sono definiti:

Nome Descrizione
ICDECOMPRESS_HURRYUP
Tenta di decomprimere a una velocità più veloce. Quando un'applicazione usa questo flag, il driver deve bufferare i dati decompressi ma non disegnare l'immagine.
ICDECOMPRESS_NOTKEYFRAME
La cornice corrente non è una cornice chiave.
ICDECOMPRESS_NULLFRAME
Il frame corrente non contiene dati e l'immagine decompressa deve essere lasciata la stessa.
ICDECOMPRESS_PREROLL
Il frame corrente precede il punto del film in cui viene avviata la riproduzione e, pertanto, non verrà disegnato.
ICDECOMPRESS_UPDATE
Lo schermo viene aggiornato o aggiornato.

lpbiInput

Puntatore a una struttura BITMAPINFOHEADER contenente il formato di input.

lpInput

Puntatore a un buffer contenente i dati di input.

lpbiOutput

Puntatore a una struttura BITMAPINFOHEADER contenente il formato di output.

lpOutput

Puntatore a un buffer in cui il driver deve scrivere l'immagine decompressa.

ckid

Identificatore chunk dal file AVI.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione vfw.h

Vedi anche

BITMAPINFOHEADER

ICM_DECOMPRESS

Gestione compressione video

Strutture di compressione video