Interfaccia FMVideoMixerBitmap (evr9.h)

Alfa fonde un'immagine bitmap statica con il video visualizzato dal renderer video avanzato (EVR).

Il mixer EVR implementa questa interfaccia. Per ottenere un puntatore all'interfaccia, chiamare IMFGetService::GetService. Il GUID dell'identificatore del servizio è MR_VIDEO_MIXER_SERVICE. Chiamare GetService in uno degli oggetti seguenti:

  • Sessione multimediale, se la topologia contiene un'istanza di EVR.
  • Sink multimediale EVR.
  • Filtro DirectShow EVR.
  • Il mixer EVR.
Se si implementa un mixer personalizzato per L'EVR, il mixer può facoltativamente esporre questa interfaccia come servizio.

Ereditarietà

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

Metodi

L'interfaccia IMFVideoMixerBitmap include questi metodi.

 
FMVideoMixerBitmap::ClearAlphaBitmap

Rimuove la bitmap corrente e rilascia tutte le risorse associate.
IMFVideoMixerBitmap::GetAlphaBitmapParameters

Recupera le impostazioni correnti usate dal renderer video avanzato (EVR) per combinare alfa la bitmap con il video.
FMVideoMixerBitmap::SetAlphaBitmap

Imposta un'immagine bitmap per il renderer video avanzato (EVR) su alfa-blend con il video.
FMVideoMixerBitmap::UpdateAlphaBitmapParameters

Aggiornamenti le impostazioni di fusione alfa correnti, inclusi i rettangoli di origine e di destinazione, la chiave di colore e altre informazioni. È possibile aggiornare alcuni o tutti i parametri di fusione.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione evr9.h

Vedi anche

Renderer video avanzato

Interfacce di Media Foundation