Silverlight 5 WinRT

  public abstract interface IMediaExtension
 
  public abstract virtual void SetProperties(IPropertySet configuration);

  public sealed class MediaExtensionManager
  : __ComObject, IMediaExtensionManager
  public virtual void RegisterAudioDecoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype);
  public virtual void RegisterAudioDecoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype, IPropertySet configuration);
  public virtual void RegisterAudioEncoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype);
  public virtual void RegisterAudioEncoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype, IPropertySet configuration);
  public virtual void RegisterByteStreamHandler(String activatableClassId, String fileExtension, String mimeType);
  public virtual void RegisterByteStreamHandler(String activatableClassId, String fileExtension, String mimeType, IPropertySet configuration);
  public virtual void RegisterSchemeHandler(String activatableClassId, String scheme);
  public virtual void RegisterSchemeHandler(String activatableClassId, String scheme, IPropertySet configuration);
  public virtual void RegisterVideoDecoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype);
  public virtual void RegisterVideoDecoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype, IPropertySet configuration);
  public virtual void RegisterVideoEncoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype);
  public virtual void RegisterVideoEncoder(String activatableClassId, Guid inputSubtype, Guid outputSubtype, IPropertySet configuration);