Funzione AVIStreamSetFormat (vfw.h)
La funzione AVIStreamSetFormat imposta il formato di un flusso nella posizione specificata.
Sintassi
HRESULT AVIStreamSetFormat(
PAVISTREAM pavi,
LONG lPos,
LPVOID lpFormat,
LONG cbFormat
);
Parametri
pavi
Gestire in un flusso aperto.
lPos
Posizionare nel flusso per ricevere il formato.
lpFormat
Puntatore a una struttura contenente il nuovo formato.
cbFormat
Dimensioni, in byte, del blocco di memoria a cui fa riferimento lpFormat.
Valore restituito
Restituisce zero se ha esito positivo o un errore in caso contrario.
Commenti
Il gestore per la scrittura di file AVI non accetta modifiche di formato. Oltre a impostare il formato iniziale per un flusso, solo le modifiche apportate al tavolozza di un flusso video sono consentite in un file AVI. La modifica della tavolozza deve verificarsi dopo qualsiasi frame già scritto nel file AVI. Altri gestori potrebbero imporre restrizioni diverse.
L'argomento pavi è un puntatore a un'interfaccia IAVIStream .
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 |
Libreria | Vfw32.lib |
DLL | Avifil32.dll |