Funzione ICDecompressExQuery (vfw.h)

La funzione ICDecompressExQuery determina se un decompressore può decomprimere i dati con un formato specifico.

Sintassi

LRESULT VFWAPI_INLINE ICDecompressExQuery(
  HIC                hic,
  DWORD              dwFlags,
  LPBITMAPINFOHEADER lpbiSrc,
  LPVOID             lpSrc,
  int                xSrc,
  int                ySrc,
  int                dxSrc,
  int                dySrc,
  LPBITMAPINFOHEADER lpbiDst,
  LPVOID             lpDst,
  int                xDst,
  int                yDst,
  int                dxDst,
  int                dyDst
);

Parametri

hic

Handle per il decompressore da usare.

dwFlags

Riservati; non usare.

lpbiSrc

Puntatore a una struttura BITMAPINFOHEADER contenente il formato dei dati compressi da decomprimere.

lpSrc

Riservati; deve essere NULL.

xSrc

Coordinata x del rettangolo di origine per il DIB specificato da lpbiSrc.

ySrc

Coordinata y del rettangolo di origine per il DIB specificato da lpbiSrc.

dxSrc

Larghezza del rettangolo di origine.

dySrc

Altezza del rettangolo di origine.

lpbiDst

Puntatore a una struttura BITMAPINFOHEADER contenente il formato di output. Se il valore di questo parametro è NULL, la funzione determina se il formato di input è supportato e questo parametro viene ignorato.

lpDst

Puntatore a un buffer di dimensioni sufficienti per contenere i dati decompressi.

xDst

Coordinata x del rettangolo di destinazione per il DIB specificato da lpbiDst.

yDst

Coordinata y del rettangolo di destinazione per il DIB specificato da lpbiDst.

dxDst

Larghezza del rettangolo di destinazione.

dyDst

Altezza del rettangolo di destinazione.

Valore restituito

Restituisce ICERR_OK in caso di esito positivo o di errore.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vfw.h

Vedi anche

Funzioni di compressione video

Gestione compressione video