Funzione AVIStreamReadFormat (vfw.h)
La funzione AVIStreamReadFormat legge i dati del formato di flusso.
Sintassi
HRESULT AVIStreamReadFormat(
PAVISTREAM pavi,
LONG lPos,
LPVOID lpFormat,
LONG *lpcbFormat
);
Parametri
pavi
Gestire in un flusso aperto.
lPos
Posizione nel flusso usato per ottenere i dati di formato.
lpFormat
Puntatore a un buffer per contenere i dati di formato.
lpcbFormat
Puntatore a una posizione che indica le dimensioni del blocco di memoria a cui fa riferimento lpFormat. Al ritorno, il valore viene modificato per indicare la quantità di dati letti. Se lpFormat è NULL, questo parametro può essere usato per ottenere la quantità di memoria necessaria per restituire il formato.
Valore restituito
Restituisce zero se ha esito positivo o un errore in caso contrario.
L'argomento pavi è un puntatore a un'interfaccia IAVIStream .
Commenti
I gestori di flusso video standard forniscono informazioni di formato in una struttura BITMAPINFOHEADER . I gestori di flusso audio standard forniscono informazioni di formato in una struttura PCMWAVEFORMAT . Altri flussi di dati possono usare altre strutture che descrivono i dati del flusso.
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 | Avifil32.dll |