Condividi tramite


attributo MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE

Specifica un oggetto attivazione che crea un relatore video personalizzato per il sink multimediale EVR (Enhanced Video Renderer).

Tipo di dati

Iunknown*

Commenti

Se si crea EVR tramite un oggetto di attivazione, è possibile usare questo attributo per impostare un relatore video personalizzato in EVR. Usare questo attributo come segue:

  1. Chiamare la funzione MFCreateVideoRendererActivate per creare un oggetto attivazione per EVR. La funzione restituisce un puntatore all'interfaccia IMFActivate .
  2. Impostare questo attributo sul puntatore IMFActivate chiamando IMFAttributes::SetUnknown. Il valore dell'attributo è un puntatore a un oggetto attivazione implementato dal chiamante. L'oggetto attivazione del chiamante deve esporre l'interfaccia IMFActivate .

Se si imposta questo attributo, EVR chiama IMFActivate::ActivateObject per creare il relatore video personalizzato. Il relatore video deve esporre l'interfaccia IMFVideoPresenter .

La costante GUID per questo attributo viene esportata da mfuuid.lib.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Mfidl.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi avanzati del renderer video

IMFAttributes::GetUnknown

IMFAttributes::SetUnknown

IMFActivate

Oggetti attivazione

Come scrivere un relatore EVR