AmbientAttributes.alphaBlend

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

alphaBlend 属性指定或检索 alpha 混合任何 VIEWSUBVIEW 或 UI 小组件的值。

        elementID.alphaBlend

可能的值

此属性是读/写 数字 () ,其值范围为 0 (无不透明度) 到 255 (完全不透明度) ,默认值为 255。

备注

此属性允许元素显示为半透明,具体取决于不透明度集的数量。 不透明度越低,元素显示的透明度就越高。 除 BUTTONGROUP 控件中的按钮元素外,外观中的每个元素都可以具有单独的不透明度值。 在 VIEW 中设置 alphaBlend 时,将设置整个外观的不透明度。 如果无窗口设置为 false) ,Alpha 混合将不适用于窗口控件,包括 PLAYLISTEFFECTSLISTBOXPOPUPEDITBOXVIDEO (。 在 VIEW 上设置 alphaBlend 时,整个皮肤将变为透明。 alphaBlend 不支持多个元素使用的 transparencyColor 属性。

alphaBlend 用于未指定 backgroundColorTEXT 元素时,将使用黑色的背景色。 如果前景色也是黑色 (这是 TEXT 的默认值。foregroundColor) ,你的文本可能会变得不可读。 若要防止这种情况,请始终指定 backgroundColor 属性,或将 foregroundColor 设置为黑色以外的颜色。

注意

Windows 98 不支持此属性。

要求

要求
版本
Windows 媒体播放器 9 系列或更高版本

另请参阅

环境属性

AmbientAttributes.alphaBlendTo

TEXT 元素

TEXT.backgroundColor

TEXT.foregroundColor