Updates des DSP-Plug-In-Assistenten für Windows Media Player 11

Das Windows Media Player 11 SDK führt die folgenden Änderungen am DSP-Plug-In-Assistenten ein:

  • Plug-Ins registrieren das Threadingmodell als "Beides". Dadurch kann das Plug-In in der Media Foundation-Pipeline auf Windows Vista ausgeführt werden. Weitere Informationen finden Sie in der RGS-Projektdatei.

    • DSP-Audio-Plug-Ins unterstützen die folgenden beiden zusätzlichen Formate:
    • WELLENFORMAT _ _ IEEE _ FLOAT
    • WAVE _ FORMAT _ EXTENSIBLE mit dem Unterformat KSDATAFORMAT _ SUBTYPE IEEE _ _ FLOAT.

    Weitere Informationen finden Sie in der CPP-Projektdatei.

    1. Video-DSP-Plug-Ins unterstützen das NV12-Videoformat.
    2. Plug-Ins rufen IWMPMediaPluginRegistrar::WMPRegisterPlayerPlugin und IWMPMediaPluginRegistrar::WMPUnRegisterPlayerPlugin mit einem neuen Plug-In-Typ auf: WMP _ PLUGINTYPE _ DSP _ OUTOFPROC. Weitere Informationen finden Sie in der CPP-Datei projectnamedll des Projekts.
    3. Ein zusätzliches Projekt in jeder Projektmappe erstellt eine Proxy-/Stub-DLL für die benutzerdefinierte Schnittstelle für Eigenschaftenseiteneinstellungen. Weitere Informationen finden Sie im Projekt projectnamePS.
    4. Aufrufe veralteter Methoden wurden geändert, um die neuesten Versionen zu verwenden.
    5. Der Assistent kann ein Dual-Mode-Plug-In generieren, das sowohl als DMO, durch Implementierung von IMediaObject als auch als MFT funktioniert, indem ERTRANSFORM implementiert wird.

DSP-Plug-In-Assistent