Interfaccia IAVIStream (vfw.h)
L'interfaccia IAVIStream supporta la creazione e la modifica dei flussi di dati all'interno di un file. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown:: Release oltre ai metodi personalizzati seguenti:
Ereditarietà
L'interfaccia IAVIStream eredita dall'interfaccia IUnknown . IAVIStream include anche questi tipi di membri:
Metodi
L'interfaccia IAVIStream include questi metodi.
IAVIStream::Create Il metodo Create inizializza un gestore di flusso che non è associato a alcun file. Chiamato quando un'applicazione usa la funzione AVIStreamCreate. |
IAVIStream::D elete Il metodo Delete elimina i dati da un flusso. |
IAVIStream::FindSample Il metodo FindSample ottiene la posizione in un flusso di una cornice chiave o di un frame non interrotto. Chiamato quando un'applicazione usa la funzione AVIStreamFindSample. |
IAVIStream::Info Il metodo Info riempie e restituisce una struttura AVISTREAMINFO con informazioni su un flusso. Chiamato quando un'applicazione usa la funzione AVIStreamInfo. |
IAVIStream::Read Il metodo Read legge i dati da un flusso e lo copia in un buffer definito dall'applicazione. Se non viene fornito alcun buffer, determina le dimensioni del buffer necessarie per recuperare il buffer successivo dei dati. Chiamato quando un'applicazione usa la funzione AVIStreamRead. |
IAVIStream::ReadData Il metodo ReadData legge le intestazioni di dati di un flusso. Chiamato quando un'applicazione usa la funzione AVIStreamReadData. |
IAVIStream::ReadFormat Il metodo ReadFormat ottiene informazioni di formato da un flusso. |
IAVIStream::SetFormat Il metodo SetFormat imposta le informazioni di formato in un flusso. Chiamato quando un'applicazione usa la funzione AVIStreamSetFormat. |
IAVIStream::Write Il metodo Write scrive i dati in un flusso. Chiamato quando un'applicazione usa la funzione AVIStreamWrite. |
IAVIStream::WriteData Il metodo WriteData scrive le intestazioni per un flusso. Chiamato quando un'applicazione usa la funzione AVIStreamWriteData. |
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 |