Funzione ICDrawSuggestFormat (vfw.h)

La funzione ICDrawSuggestFormat notifica al gestore di disegno di suggerire il formato dei dati di input.

Sintassi

LRESULT VFWAPI_INLINE ICDrawSuggestFormat(
  HIC                hic,
  LPBITMAPINFOHEADER lpbiIn,
  LPBITMAPINFOHEADER lpbiOut,
  int                dxSrc,
  int                dySrc,
  int                dxDst,
  int                dyDst,
  HIC                hicDecomp
);

Parametri

hic

Gestire il driver da usare.

lpbiIn

Puntatore a una struttura contenente il formato dei dati compressi. Per le bitmap, si tratta di una struttura BITMAPINFOHEADER .

lpbiOut

Puntatore a una struttura per restituire il formato suggerito. Il gestore di disegno può ricevere e disegnare dati da questo formato. Per le bitmap, si tratta di una struttura BITMAPINFOHEADER .

dxSrc

Larghezza del rettangolo di origine.

dySrc

Altezza del rettangolo di origine.

dxDst

Larghezza del rettangolo di destinazione.

dyDst

Altezza del rettangolo di destinazione.

hicDecomp

Decompressor che può usare il formato dei dati in lpbiIn.

Valore restituito

Restituisce ICERR_OK se ha esito positivo o un errore in caso contrario.

Commenti

Le applicazioni possono usare questa funzione per determinare formati di input alternativi che un gestore di disegno può decomprimere e se il gestore di disegno può estendere i dati. Se il gestore di disegno non può estendere i dati come richiesto, l'applicazione potrebbe dover estendere i dati.

Se il gestore di disegno non può decomprimere un formato fornito da un'applicazione, usare le funzioni ICDecompressEx, ICDecompressEx, j, ICDecompressExQuery e ICDecompressOpen per ottenere formati alternativi.

Requisiti

Requisito Valore
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

ICDecompressEx

ICDecompressExBegin

ICDecompressExQuery

Funzioni di compressione video

Gestione compressione video