Interfaccia IMFActivate (mfobjects.h)
Consente all'applicazione di rinviare la creazione di un oggetto . Questa interfaccia è esposta dagli oggetti di attivazione.
Ereditarietà
L'interfaccia IMFActivate eredita da IMFAttributes. IMFActivate ha anche questi tipi di membri:
Metodi
L'interfaccia IMFActivate dispone di questi metodi.
IMFActivate::ActivateObject Crea l'oggetto associato a questo oggetto di attivazione. |
IMFActivate::D etachObject Scollega l'oggetto creato dall'oggetto attivazione. |
IMFActivate::ShutdownObject Arresta l'oggetto creato. |
Commenti
In genere, l'applicazione chiama una funzione che restituisce un puntatore IMFActivate e quindi passa tale puntatore a un altro componente. L'altro componente chiama ActivateObject in un secondo momento per creare l'oggetto. Nel percorso multimediale protetto (PMP), il puntatore IMFActivate potrebbe essere sottoposto a marshalling al processo protetto, in modo che l'oggetto possa essere creato in tale processo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfobjects.h |