Expand Minimize

IMFActivate interface

Enables the application to defer the creation of an object. This interface is exposed by activation objects.

Members

The IMFActivate interface inherits from IMFAttributes. IMFActivate also has these types of members:

Methods

The IMFActivate interface has these methods.

MethodDescription
ActivateObject

Creates the object associated with this activation object.

DetachObject

Detaches the created object from the activation object.

ShutdownObject

Shuts down the created object.

 

Remarks

Typically, the application calls some function that returns an IMFActivate pointer and then passes that pointer to another component. The other component calls ActivateObject at a later time to create the object. In the protected media path (PMP), the IMFActivate pointer might be marshaled to the protected process, so that the object can be created in that process.

Requirements

Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Mfidl.h

Library

Mfuuid.lib

See also

Media Foundation Interfaces
Activation Objects

 

 

Community Additions

ADD
Show:
© 2014 Microsoft