Share via


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