Metodo IAVIStream::SetFormat (vfw.h)
Il metodo SetFormat imposta le informazioni di formato in un flusso. Chiamato quando un'applicazione usa la funzione AVIStreamSetFormat .
Sintassi
HRESULT SetFormat(
LONG lPos,
LPVOID lpFormat,
LONG cbFormat
);
Parametri
lPos
Puntatore all'interfaccia a un flusso.
lpFormat
Puntatore al buffer per i dati di formato.
cbFormat
Indirizzo contenente le dimensioni, in byte, del buffer specificato da lpFormat.
Valore restituito
Restituisce il valore HRESULT definito da OLE.
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.
Per i gestori scritti in C++, SetFormat ha la sintassi seguente:
HRESULT SetFormat(LONG lPos, LPVOID lpFormat, LONG cbFormat)
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 |