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 |