EFFECTS 元素
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
EFFECTS 元素提供了一种使用以下属性和方法组织和操作可视化效果的方法。 为方便起见,还提供了预定义 的 EFFECTS 元素。
EFFECTS 元素支持以下属性。
属性 | 描述 |
---|---|
allowAll | 指定或检索一个值,该值指示是否在注册表中包含所有可视化效果。 |
currentEffect | 指定或检索当前可视化效果。 |
currentEffectPresetCount | 检索当前可视化效果的可用预设数。 |
currentEffectTitle | 检索当前可视化效果的显示标题。 |
currentEffectType | 检索当前可视化效果的注册表名称。 |
currentPreset | 指定或检索当前可视化效果的当前预设。 |
currentPresetTitle | 检索当前可视化效果的当前预设的标题。 |
effectCanGoFullScreen | 检索一个值,该值指示当前可视化效果是否可以全屏显示。 |
effectCount | 检索可用可视化效果的数量。 |
effectHasPropertyPage | 检索一个值,该值指示当前可视化效果是否具有属性页。 |
全屏 | 指定或检索一个值,该值指示当前可视化效果是否全屏显示。 只能在运行时设置。 |
windowed | 指定或检索一个值,该值指示可视化效果是窗口化还是无窗口化,即控件的整个矩形是否随时可见,或者是否可以对其进行剪裁。 只能在设计时设置。 |
EFFECTS 元素支持以下方法。
方法 | 描述 |
---|---|
effectTitle | 检索具有指定注册表索引的可视化效果的友好名称。 |
effectType | 检索具有指定注册表索引的可视化效果的注册表名称。 |
下一步 | 显示下一个可视化预设,如有必要,移动到下一个可视化效果。 |
nextEffect | 显示下一个可视化效果的第一个预设,跳过中间预设。 |
nextPreset | 显示当前可视化效果的下一个预设。 |
previous | 显示上一个可视化预设,如有必要,移动到上一个可视化效果的最后一个预设。 |
previousEffect | 显示上一个可视化效果,跳过预设。 |
previousPreset | 显示当前可视化效果的上一个预设。 |
设置 | 显示当前可视化效果的属性页(如果存在)。 |
EFFECTS 元素支持环境属性,并且可以实现环境事件处理程序。 有关详细信息,请参阅 环境属性 和环境 事件处理程序。
预定义效果是默认指定的具有各种常见属性设置的普通 EFFECTS 元素。 以下预定义效果可用。
预定义效果 | 说明 |
---|---|
WMPEFFECTS | 循环访问可用效果的 EFFECTS 元素。 |
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈