Condividi tramite


Interfaccia ICaptureGraphBuilder (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Nota Questa interfaccia è stata deprecata. Continuerà a essere supportato per la compatibilità con le versioni precedenti con le applicazioni esistenti, ma le nuove applicazioni devono usare l'interfaccia ICaptureGraphBuilder2 .
 
L'interfaccia ICaptureGraphBuilder consente di creare grafici di acquisizione, grafici di anteprima, grafici di ricompressione di file o altri grafici personalizzati.

Ereditarietà

L'interfaccia ICaptureGraphBuilder eredita dall'interfaccia IUnknown . ICaptureGraphBuilder include anche questi tipi di membri:

Metodi

L'interfaccia ICaptureGraphBuilder include questi metodi.

 
ICaptureGraphBuilder::AllocCapFile

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Prealloca un file di acquisizione in una dimensione specificata.
ICaptureGraphBuilder::ControlStream

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Invia messaggi di controllo del flusso al pin della categoria specificata in uno o più filtri di acquisizione in un grafico.
ICaptureGraphBuilder::CopyCaptureFile

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Copia i dati multimediali validi dal file di acquisizione preallocato.
ICaptureGraphBuilder::FindInterface

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Cerca l'interfaccia specificata nel filtro, upstream e downstream dal filtro e, facoltativamente, solo sul pin di output della categoria specificata.
ICaptureGraphBuilder::GetFiltergraph

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Recupera il grafico del filtro usato dal generatore.
ICaptureGraphBuilder::RenderStream

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Connette il pin di un filtro di origine, di una categoria specificata facoltativamente, al filtro di rendering e, facoltativamente, tramite un altro filtro.
ICaptureGraphBuilder::SetFiltergraph

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Indica all'oggetto generatore di gragrafi quale grafo filtrare da usare.
ICaptureGraphBuilder::SetOutputFileName

Nota L'interfaccia ICaptureGraphBuilder è deprecata. Usare invece ICaptureGraphBuilder2. Crea la sezione di rendering del grafico del filtro, che salverà i bit su disco con il nome file specificato.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione strmif.h

Vedi anche

Interfacce deprecate