关于 PlayerApplication 对象

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

PlayerApplication 对象用于远程处理Windows 媒体播放器。 它提供了在远程Windows 媒体播放器控件和 Player 的完整模式之间切换所需的功能。

远程处理使嵌入在 C++ 应用程序中的Windows 媒体播放器控件能够使用与 Player 相同的播放引擎。 这意味着,通常你将使用 COM 接口在 C++ 代码中使用 PlayerApplication 对象。 但是,在一种特殊情况下,可以嵌入Windows 媒体播放器控件,该控件将Windows 媒体播放器外观显示为其用户界面。 在这种情况下,可以在皮肤代码中使用 JScript 对 PlayerApplication 进行编程。

脚本语言的播放器对象模型

PlayerApplication 对象