Condividi tramite


Struttura ICDECOMPRESSEX (vfw.h)

La struttura ICDECOMPRESSEX contiene parametri di decompressione utilizzati con il messaggio ICM_DECOMPRESSEX

Sintassi

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;

Members

dwFlags

Flag applicabili. Vengono definiti i valori seguenti:

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

lpbiSrc

Puntatore a una struttura BITMAPINFOHEADER contenente il formato di input.

lpSrc

Puntatore a un buffer contenente i dati di input.

lpbiDst

Puntatore a una struttura BITMAPINFOHEADER contenente il formato di output.

lpDst

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

xDst

Coordinata x del rettangolo di destinazione all'interno del DIB specificato da lpbiDst.

yDst

Coordinata y del rettangolo di destinazione all'interno del DIB specificato da lpbiDst.

dxDst

Larghezza del rettangolo di destinazione.

dyDst

Altezza del rettangolo di destinazione.

xSrc

Coordinata x del rettangolo di origine all'interno del DIB specificato da lpbiSrc.

ySrc

Coordinata y del rettangolo di origine all'interno del DIB specificato da lpbiSrc.

dxSrc

Larghezza del rettangolo di origine.

dySrc

Altezza del rettangolo di origine.

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_DECOMPRESSEX

Gestione compressione video

Strutture di compressione video