Skip to main content
IMFMediaSourceEx interface

Extends the IMFMediaSource interface to provide additional capabilities for a media source.

To get a pointer to this interface, call QueryInterface on the media source.

When to implement

If you are writing a custom media source, it is optional to implement this interface. Implement this interface if you need to support either of the following scenarios:

  • Your media source is a proxy to a hardware device.
  • Your media source can allocate DXGI buffers.


The IMFMediaSourceEx interface inherits from IMFMediaSource. IMFMediaSourceEx also has these types of members:


The IMFMediaSourceEx interface has these methods.


Gets an attribute store for the media source.


Gets an attribute store for a stream on the media source.


Sets a pointer to the DXGI Device Manager on the media source.



Implementations of this interface can return E_NOTIMPL for any methods that are not required by the media source.


Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]





Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur -Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die -Website verlassen.

Möchten Sie teilnehmen?