Condividi tramite


Funzione ICOpenFunction (vfw.h)

La funzione ICOpenFunction apre un compressore o un decompressore definito come funzione.

Sintassi

HIC VFWAPI ICOpenFunction(
  DWORD   fccType,
  DWORD   fccHandler,
  UINT    wMode,
  FARPROC lpfnHandler
);

Parametri

fccType

Tipo di compressore da aprire. Per il video, il valore di questo parametro è ICTYPE_VIDEO.

fccHandler

Gestore preferito del tipo specificato. In genere, proviene dall'intestazione del flusso in un file AVI.

wMode

Contrassegno per definire l'uso del compressore o del decompressore. Vengono definiti i valori seguenti.

Valore Significato
ICMODE_COMPRESS Il compressore eseguirà la compressione normale.
ICMODE_DECOMPRESS Il decompressore eseguirà la decompressione normale.
ICMODE_DRAW Il decompressore decompressore e disegnare i dati direttamente nell'hardware.
ICMODE_FASTCOMPRESS Il compressore eseguirà una compressione veloce (in tempo reale).
ICMODE_FASTDECOMPRESS Il decompressore eseguirà una decompressione veloce (in tempo reale).
ICMODE_QUERY Esegue una query sul compressore o sul decompressore per informazioni.

lpfnHandler

Puntatore alla funzione utilizzata come compressore o decompressore.

Valore restituito

Restituisce un handle a un compressore o a un decompressore in caso di esito positivo o zero in caso contrario.

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
Libreria Vfw32.lib
DLL Msvfw32.dll

Vedi anche

Funzioni di compressione video

Gestione compressione video