Interfaccia IVMRImageCompositor (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 IVMRImageCompositor viene implementata dal compositore predefinito per il renderer di mix video 7 (VMR-7). Deve essere implementato anche da qualsiasi compositore plug-in fornito da un'applicazione per vmR-7. VmR-7 chiama i metodi in questa interfaccia per informare il compositore che deve comporre i fotogrammi video in ingresso in un singolo frame di output. Le applicazioni non usano questa interfaccia.

Per VMR-9, usare l'interfaccia IVMRImageCompositor9 .

Ereditarietà

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

Metodi

L'interfaccia IVMRImageCompositor include questi metodi.

 
IVMRImageCompositor::CompositeImage

Il metodo CompositeImage composito compositi i frame correnti disponibili in ogni flusso di input.
IVMRImageCompositor::InitCompositionTarget

Il metodo InitCompositionTarget informa il compositore che è stata creata una nuova destinazione di composizione.
IVMRImageCompositor::SetStreamMediaType

Il metodo SetStreamMediaType imposta il tipo di supporto per il flusso di input.
IVMRImageCompositor::TermCompositionTarget

Il metodo TermCompositionTarget informa il compositore che la destinazione di composizione corrente viene sostituita. I compositori devono eseguire qualsiasi pulizia necessaria della destinazione di composizione in questo metodo.

Requisiti

   
Client minimo supportato Windows XP con SP1 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione strmif.h (include Dshow.h)

Vedi anche

Uso del renderer di mix video