UIElement.OpacityMask 속성

정의

이 요소의 렌더링된 콘텐츠의 알파 채널 마스킹에 적용되는 Brush 구현으로 불투명 마스크를 가져오거나 설정합니다.Gets or sets an opacity mask, as a Brush implementation that is applied to any alpha-channel masking for the rendered content of this element. 이 속성은 종속성 속성입니다.This is a dependency property.

public:
 property System::Windows::Media::Brush ^ OpacityMask { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush OpacityMask { get; set; }
member this.OpacityMask : System.Windows.Media.Brush with get, set
Public Property OpacityMask As Brush

속성 값

불투명 마스크에 사용할 브러시입니다.The brush to use for opacity masking.

예제

다음 태그 예제에서는 다른 Image에 적용 되는 ImageBrush 불투명 마스크를 보여 줍니다.The following markup example shows an ImageBrush opacity mask applied to another Image.

<!-- With the Opacity Mask-->
<Image
  Height="150"
  Width="200"
  Source="sampleImages/Waterlilies.jpg"
  HorizontalAlignment="Left"
  Margin="10"
  Grid.Column="2" Grid.Row="1">
  <Image.OpacityMask>
    <ImageBrush ImageSource="sampleImages/tornedges.png"/>
  </Image.OpacityMask>
</Image>

설명

이 속성은 제공 된 Brush에 대 한 알파 채널 값만 사용 합니다.This property only uses whatever the alpha channel value is for the supplied Brush. Brush의 렌더링 된 콘텐츠 (빨강, 녹색, 파랑)의 다른 채널은 무시 됩니다.The other channels of the Brush's rendered content (Red, Green, or Blue) are ignored.

이 목적을 위한 가장 일반적인 Brush는 vignette 같은 다양 한 사진 마스킹 기술에 사용할 수 있는 ImageBrush입니다.The most typical Brush for this purpose is an ImageBrush, which can be used for a variety of photo masking techniques such as a vignette. 그러나 정의 된 Brush (예: LinearGradientBrush)를 사용할 수 있습니다.But any defined Brush (such as LinearGradientBrush) can be used.

XAML(Extensible Application Markup Language)Extensible Application Markup Language (XAML)에서이 속성 값은 Brush 추상 클래스의 각 구현과 관련 된 인라인 구문을 사용할 수 있습니다.In XAML(Extensible Application Markup Language)Extensible Application Markup Language (XAML), this property value can use an inline syntax that is specific to each implementation of the Brush abstract class. 자세한 내용은 단색 및 그라데이션을 사용한 그리기 개요를 참조 하세요.For more information, see Painting with Solid Colors and Gradients Overview.

종속성 속성 정보Dependency Property Information

식별자 필드Identifier field OpacityMaskProperty
메타 데이터 속성 설정 trueMetadata properties set to true 없음None

적용 대상

추가 정보