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

Vedi anche

Interfacce di gestione e file personalizzati Stream

Gestori di file e Stream personalizzati