IMFLocalMFTRegistration interface
Registers Media Foundation transforms (MFTs) in the caller's process.
The Media Session exposes this interface as a service. To obtain a pointer to this interface, call the IMFGetService::GetService method on the Media Session with the service identifier MF_LOCAL_MFT_REGISTRATION_SERVICE.
When to use
Use this interface when all of the following conditions are true:
- You are using the Media Session for playback.
- You have written a custom MFT and want the topology loader to use the MFT in the pipeline. (Typically, the MFT would be a decoder.)
- You do not want other applications to enumerate the MFT.
Members
The IMFLocalMFTRegistration interface inherits from the IUnknown interface. IMFLocalMFTRegistration also has these types of members:
Methods
The IMFLocalMFTRegistration interface has these methods.
| Method | Description |
|---|---|
| RegisterMFTs |
Registers one or more MFTs in the caller's process. |
Remarks
This interface requires the Media Session. If you are not using the Media Session for playback, call one of the following functions instead:
Requirements
|
Minimum supported client |
Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
|
Header |
|
See also