Partilhar via


CompositionGradientBrush Classe

Definição

Representa um pincel que descreve um gradiente, composto por paradas de gradiente.

CompositionGradientBrush tem suporte apenas com Rgb e RgbLinear CompositionColorSpace.

public ref class CompositionGradientBrush : CompositionBrush
/// [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 CompositionGradientBrush : CompositionBrush
[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 CompositionGradientBrush : CompositionBrush
Public Class CompositionGradientBrush
Inherits CompositionBrush
Herança
Object Platform::Object IInspectable CompositionObject CompositionBrush CompositionGradientBrush
Derivado
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)

Comentários

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1809 17763 Mappingmode

Propriedades

AnchorPoint

Obtém ou define o ponto no pincel a ser posicionado no deslocamento do pincel.

CenterPoint

Obtém ou define o ponto sobre o qual o pincel é girado e dimensionado.

ColorStops

Obtém as paradas de gradiente do pincel.

Comment

Uma cadeia de caracteres a ser associada ao CompositionObject.

(Herdado de CompositionObject)
Compositor

O Compositor usado para criar este CompositionObject.

(Herdado de CompositionObject)
Dispatcher

O dispatcher do CompositionObject.

(Herdado de CompositionObject)
DispatcherQueue

Obtém o DispatcherQueue para o CompostionObject.

(Herdado de CompositionObject)
ExtendMode

Obtém ou define um valor que especifica como desenhar o gradiente fora do vetor ou espaço de gradiente do pincel.

ImplicitAnimations

A coleção de animações implícitas anexadas a esse objeto.

(Herdado de CompositionObject)
InterpolationSpace

Obtém ou define um valor que especifica como as cores do gradiente são interpoladas.

MappingMode

Obtém ou define um valor que indica se as coordenadas de posicionamento do pincel de gradiente (StartPoint, EndPoint) são absolutas ou relativas à área de saída.

Offset

Obtém ou define o deslocamento do pincel em relação ao objeto que está sendo pintado.

Properties

A coleção de propriedades associadas ao CompositionObject.

(Herdado de CompositionObject)
RotationAngle

Obtém ou define o ângulo de rotação do pincel em radianos.

RotationAngleInDegrees

Obtém ou define o ângulo de rotação do pincel em graus.

Scale

Obtém ou define a escala a ser aplicada ao pincel.

TransformMatrix

Obtém ou define a matriz de transformações a serem aplicadas ao pincel.

Métodos

Close()

Fecha o CompositionObject e libera os recursos do sistema.

(Herdado de CompositionObject)
ConnectAnimation(String, CompositionAnimation)

Conecta e animação.

(Herdado de CompositionObject)
DisconnectAnimation(String)

Desconecta uma animação.

(Herdado de CompositionObject)
Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

(Herdado de CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

Define uma propriedade que pode ser animada.

(Herdado de CompositionObject)
StartAnimation(String, CompositionAnimation, AnimationController)

Conecta uma animação com a propriedade especificada do objeto e inicia a animação.

(Herdado de CompositionObject)
StartAnimation(String, CompositionAnimation)

Conecta uma animação com a propriedade especificada do objeto e inicia a animação.

(Herdado de CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

Inicia um grupo de animação.

O método StartAnimationGroup em CompositionObject permite iniciar CompositionAnimationGroup. Todas as animações no grupo serão iniciadas ao mesmo tempo no objeto .

(Herdado de CompositionObject)
StopAnimation(String)

Desconecta uma animação da propriedade especificada e interrompe a animação.

(Herdado de CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

Interrompe um grupo de animação.

(Herdado de CompositionObject)
TryGetAnimationController(String)

Retorna um AnimationController para a animação em execução na propriedade especificada.

(Herdado de CompositionObject)

Aplica-se a