Partager via


Interface IMFActivate (mfobjects.h)

Permet à l’application de différer la création d’un objet. Cette interface est exposée par les objets d’activation.

Héritage

L’interface IMFActivate hérite de IMFAttributes. IMFActivate a également les types de membres suivants :

Méthodes

L’interface IMFActivate a ces méthodes.

 
IMFActivate ::ActivateObject

Crée l’objet associé à cet objet d’activation.
IMFActivate ::D etachObject

Détache l’objet créé de l’objet d’activation.
IMFActivate ::ShutdownObject

Arrête l’objet créé.

Remarques

En règle générale, l’application appelle une fonction qui retourne un pointeur IMFActivate , puis passe ce pointeur à un autre composant. L’autre composant appelle ActivateObject ultérieurement pour créer l’objet. Dans le chemin d’accès multimédia protégé (PMP), le pointeur IMFActivate peut être marshalé sur le processus protégé, afin que l’objet puisse être créé dans ce processus.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête mfobjects.h

Voir aussi

Objets d’activation

IMFAttributes

Interfaces Media Foundation