Condividi tramite


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

Vedi anche

Interfacce di gestione e file personalizzati Stream

Gestori di file e Stream personalizzati