Это работает для BitmapImage
.Image
имеет свой собственный BitmapImage
внутри ImageSkin
.
Создать скин, установить skinClass
:
<s:Image source="@Embed(source='my/path/to/img.png')"
skinClass="MyImageSkin"/>
и внутри MyImageSkin
найдите BitmapImage
и установите маску:
<!--- Primary image display skin part. -->
<s:BitmapImage id="imageDisplay" left="0" top="0" right="0" bottom="0">
<s:mask>
<s:Group alpha="0.1">
<s:Rect width="129" height="123">
<s:fill>
<s:SolidColor color="0x00FFFF"/>
</s:fill>
</s:Rect>
</s:Group>
</s:mask>
</s:BitmapImage>