对此.NET XAML的UIElement属性,Image.OpacityMask:http://msdn.microsoft.com/en-us/library/ms743320.aspxImage.OpacityMask上的WinRT XAML
我有困难越来越OpacityMask在WinRT中我的C#/ XAML项目工作。
样品XAML这样的:
<Image ...
<Image.OpacityMask>
<ImageBrush ImageSource="Assets/alpha.png"/>
</Image.OpacityMask>
/>
似乎不工作,
一个人如何使用阿尔法遮掩巴纽为“没有类型的图像中发现的附着属性OpacityMask属性”在WinRT XAML中掩盖图像UIElement?
感谢 - WinRT的任何指针如何使用不透明度属性来掩盖与位图的UIElement? – MJR
@MJR没有简单的替代'OpacityMask'功能可用。您绝对不能使用“不透明度”。对于固定图像内容,您可以将不透明度信息包含为图像本身的Alpha通道。实现这种效果的唯一方法是使用[Direct2D](http://msdn.microsoft.com/en-us/library/windows/apps/hh825871.aspx)。这样的效果可能相当耗费资源,但它们可能无法在所有硬件上表现最佳。这可能是功能首先不可用的原因。 –