Interfaccia ICaptureGraphBuilder2 (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine 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, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
L'interfaccia ICaptureGraphBuilder2
compila grafici di acquisizione e altri grafici di filtro personalizzati. L'oggetto Capture Graph Builder implementa questa interfaccia.
ICaptureGraphBuilder2
filtri Video Mixing Renderer (VMR), Enhanced Video Renderer (EVR) o Video Port Manager .Ereditarietà
L'interfaccia ICaptureGraphBuilder2 eredita dall'interfaccia IUnknown . ICaptureGraphBuilder2 include anche questi tipi di membri:
Metodi
L'interfaccia ICaptureGraphBuilder2 include questi metodi.
ICaptureGraphBuilder2::AllocCapFile Il metodo AllocCapFile prealloca un file di acquisizione in una dimensione specificata. Per ottenere risultati ottimali, acquisire sempre in un file di acquisizione preallocato preallocato maggiore delle dimensioni dei dati di acquisizione. |
ICaptureGraphBuilder2::ControlStream Il metodo ControlStream imposta i tempi di inizio e arresto per uno o più flussi di dati acquisiti. |
ICaptureGraphBuilder2::CopyCaptureFile Il metodo CopyCaptureFile copia i dati multimediali validi da un file di acquisizione. |
ICaptureGraphBuilder2::FindInterface Il metodo FindInterface cerca il grafico per un'interfaccia specificata, a partire da un filtro specificato. |
ICaptureGraphBuilder2::FindPin Il metodo FindPin recupera un pin specifico su un filtro oppure determina se un pin specificato corrisponde ai criteri specificati. |
ICaptureGraphBuilder2::GetFiltergraph Il metodo GetFiltergraph recupera il grafico del filtro usato dal generatore di grafici di acquisizione. |
ICaptureGraphBuilder2::RenderStream Il metodo RenderStream connette un pin di output su un filtro di origine a un filtro sink, facoltativamente tramite un filtro intermedio. |
ICaptureGraphBuilder2::SetFiltergraph Il metodo SetFiltergraph specifica un grafico di filtro per il generatore di grafici di acquisizione da usare. |
ICaptureGraphBuilder2::SetOutputFileName Il metodo SetOutputFileName crea la sezione di scrittura del file del grafico del filtro. |
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 | strmif.h (include Dshow.h) |