AcrylicBrush Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Pinta uma área com material semitransparente que usa vários efeitos, incluindo desfoque e uma textura de ruído.
API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class AcrylicBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AcrylicBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class AcrylicBrush : XamlCompositionBrushBase
function AcrylicBrush()
Public Class AcrylicBrush
Inherits XamlCompositionBrushBase
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v5.0)
|
Exemplos
Dica
Para obter mais informações, diretrizes de design e exemplos de código, consulte Material acrílico.
Se você tiver o aplicativo Galeria do WinUI 2 instalado, clique aqui para abrir o aplicativo e ver Acrílico em ação.
Comentários
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1903 | 18362 | TintLuminosityOpacity |
Construtores
AcrylicBrush() |
Inicializa uma nova instância da classe AcrylicBrush. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.-ctor (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Propriedades
AlwaysUseFallback |
Obtém ou define um valor que especifica se o pincel é forçado à cor de fallback sólida. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.AlwaysUseFallback (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
AlwaysUseFallbackProperty |
Identifica a propriedade de dependência AlwaysUseFallback. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.AlwaysUseFallbackProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces do SDK do Aplicativo Windows). |
BackgroundSource |
Obtém ou define um valor que especifica se o pincel é amostrado do conteúdo do aplicativo ou do conteúdo por trás da janela do aplicativo. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.BackgroundSource (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
BackgroundSourceProperty |
Identifica a propriedade de dependência BackgroundSource. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.BackgroundSourceProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
CompositionBrush |
Obtém ou define o CompositionBrush usado por esse pincel XAML. (Herdado de XamlCompositionBrushBase) |
Dispatcher |
Obtém o CoreDispatcher ao qual esse objeto está associado. O CoreDispatcher representa uma instalação que pode acessar o DependencyObject no thread da interface do usuário, mesmo que o código seja iniciado por um thread que não seja da interface do usuário. (Herdado de DependencyObject) |
FallbackColor |
A cor a ser usada para renderização caso o CompositionBrush não possa ser renderizado. (Herdado de XamlCompositionBrushBase) |
Opacity |
Obtém ou define o grau de opacidade de um Pincel. (Herdado de Brush) |
RelativeTransform |
Obtém ou define a transformação que é aplicada ao pincel, usando coordenadas relativas. (Herdado de Brush) |
TintColor |
Obtém ou define a tonalidade de cor para o material acrílico semitransparente. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintColor (para WinUI no SDK do Aplicativo Windows, consulte os namespaces do SDK do Aplicativo Windows). |
TintColorProperty |
Identifica a propriedade de dependência TintColor. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintColorProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
TintLuminosityOpacity |
Obtém ou define a quantidade de brilho entre o TintColor e os pixels subjacentes atrás da superfície acrílica. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintLuminosityOpacity (para WinUI no SDK do Aplicativo Windows, consulte os namespaces do SDK do Aplicativo Windows). |
TintLuminosityOpacityProperty |
Identifica a propriedade de dependência TintLuminosityOpacity . API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintLuminosityOpacityProperty (para WinUI no SDK do Aplicativo Windows, consulte o SDK do Aplicativo Windows namespaces). |
TintOpacity |
Obtém ou define o grau de opacidade da tonalidade de cor. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintOpacity (para WinUI no SDK do Aplicativo Windows, consulte os namespaces do SDK do Aplicativo Windows). |
TintOpacityProperty |
Identifica a propriedade de dependência TintOpacity. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintOpacityProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces do SDK do Aplicativo Windows). |
TintTransitionDuration |
Obtém ou define o comprimento da animação de transição automática usada quando o TintColor é alterado. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintTransitionDuration (para WinUI no SDK do Aplicativo Windows, consulte os namespaces do SDK do Aplicativo Windows). |
TintTransitionDurationProperty |
Identifica a propriedade de dependência TintTransitionDuration. API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintTransitionDurationProperty (para WinUI no SDK do Aplicativo Windows, consulte o SDK do Aplicativo Windows namespaces). |
Transform |
Obtém ou define a transformação que é aplicada ao pincel. (Herdado de Brush) |
Métodos
ClearValue(DependencyProperty) |
Limpa o valor local de uma propriedade de dependência. (Herdado de DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
Retorna qualquer valor base estabelecido para uma propriedade de dependência, que se aplicaria nos casos em que uma animação não está ativa. (Herdado de DependencyObject) |
GetValue(DependencyProperty) |
Retorna o valor efetivo atual de uma propriedade de dependência de um DependencyObject. (Herdado de DependencyObject) |
OnConnected() |
Invocado quando um pincel é usado pela primeira vez na tela para pintar um elemento. Quando implementado em uma classe derivada, você pode criar uma instância compositionBrush e fornecê-la à estrutura definindo a propriedade CompositionBrush . OnDisconnected será chamado quando o pincel não estiver mais sendo usado para pintar nenhum elemento. (Herdado de XamlCompositionBrushBase) |
OnDisconnected() |
Invocado quando o pincel não está mais sendo usado para pintar elementos. Quando implementado em uma classe derivada, você pode descartar com segurança o pincel de compostagem e outros recursos de composição. OnConnected será chamado novamente se o pincel for usado posteriormente para pintar elementos após ser desconectado. (Herdado de XamlCompositionBrushBase) |
PopulatePropertyInfo(String, AnimationPropertyInfo) |
Define uma propriedade que pode ser animada. (Herdado de Brush) |
PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
Quando substituído em uma classe derivada, define uma propriedade que pode ser animada. (Herdado de Brush) |
ReadLocalValue(DependencyProperty) |
Retorna o valor local de uma propriedade de dependência, se um valor local for definido. (Herdado de DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registra uma função de notificação para escutar alterações em uma DependencyProperty específica nessa instância dependencyObject . (Herdado de DependencyObject) |
SetValue(DependencyProperty, Object) |
Define o valor local de uma propriedade de dependência em um DependencyObject. (Herdado de DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Cancela uma notificação de alteração que foi registrada anteriormente chamando RegisterPropertyChangedCallback. (Herdado de DependencyObject) |
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de