UIElement.OpacityMask UIElement.OpacityMask UIElement.OpacityMask UIElement.OpacityMask Property

정의

이 요소의 렌더링된 콘텐츠의 알파 채널 마스킹에 적용되는 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.

예제

다음 태그 예제는 ImageBrush 다른 적용할 불투명 마스크 Image합니다.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 이러한 용도로 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

적용 대상

추가 정보