Microsoft.UI.Xaml.Media Namespace
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.
Fornece pincéis, suporte básico de mídia e primitivos gráficos.
Classes
| Nome | Description |
|---|---|
| AcrylicBrush |
Pinta uma área com um material semitransparente que usa vários efeitos, incluindo desfoque e textura de ruído. |
| ArcSegment |
Representa um arco elíptico entre dois pontos. |
| BezierSegment |
Representa uma curva de Bezier cúbica desenhada entre dois pontos. |
| BitmapCache |
Representa o comportamento de armazenar em cache um elemento visual ou árvore de elementos como superfícies de bitmap. |
| Brush |
Define objetos usados para pintar objetos gráficos. Classes que derivam de Brush descrevem como a área é pintada. |
| BrushCollection |
Representa uma coleção ordenada de valores brush . |
| CacheMode |
Representa os modos de conteúdo armazenados em cache para recursos de aceleração de elementos gráficos. |
| CompositeTransform |
Aplica várias operações de transformação a um objeto. |
| CompositionTarget |
Representa a superfície de exibição composta para um aplicativo. Essa classe fornece eventos de renderização em todo o aplicativo. |
| DesktopAcrylicBackdrop |
Representa um cenário do sistema que aplica material acrílico a uma superfície XAML com suporte, como um |
| DoubleCollection |
Representa uma coleção ordenada de valores duplos . |
| EllipseGeometry |
Representa a geometria de um círculo ou reticências. |
| FontFamily |
Representa uma família de fontes relacionadas. |
| GeneralTransform |
Fornece suporte generalizado de transformação para objetos. GeneralTransform é uma classe base que está na hierarquia de classes de transformação práticas, como TranslateTransform. |
| Geometry |
Fornece uma classe base para objetos que definem formas geométricas. Objetos geometry podem ser usados para regiões de recorte e como definições de geometria para renderizar dados gráficos bidimensionais como um Caminho. |
| GeometryCollection |
Representa uma coleção de objetos Geometry . |
| GeometryGroup |
Representa uma geometria composta, composta por outros objetos Geometry . |
| GradientBrush |
Uma classe abstrata que descreve um gradiente, composto por paradas de gradiente. |
| GradientStop |
Descreve o local e a cor de um ponto de transição em um gradiente. |
| GradientStopCollection |
Representa uma coleção de objetos GradientStop que podem ser acessados individualmente pelo índice. |
| ImageBrush |
Pinta uma área com uma imagem. A origem da imagem normalmente é obtida de formatos de arquivo, como JPEG (Joint Photographic Experts Group). |
| ImageSource |
Fornece um tipo de origem de objeto para as propriedades Image.Source e ImageBrush.ImageSource . |
| LinearGradientBrush |
Pinta uma área com um gradiente linear. |
| LineGeometry |
Representa a geometria de uma linha. |
| LineSegment |
Representa uma linha desenhada entre dois pontos, que pode fazer parte de um PathFigure nos dados do Caminho . |
| LoadedImageSourceLoadCompletedEventArgs |
Fornece dados de evento para o evento LoadedImageSurface.LoadCompleted . |
| LoadedImageSurface |
Representa uma superfície de composição na qual uma imagem pode ser baixada, decodificada e carregada. Você pode carregar uma imagem usando um URI (Uniform Resource Identifier) que faz referência a um arquivo de origem de imagem ou fornecendo um IRandomAccessStream. |
| Matrix3DProjection |
Aplica uma projeção Matrix3D a um objeto. |
| MatrixHelper |
Fornece métodos auxiliares estáticos para processar valores de Matriz . Em vez disso, o código C# deve usar membros do Matrix . |
| MatrixTransform |
Cria uma transformação de matriz de afim arbitrária que é usada para manipular objetos ou sistemas de coordenadas em um plano bidimensional. |
| MediaTransportControlsThumbnailRequestedEventArgs |
Fornece dados para o evento MediaTransportControls.ThumbnailRequested. |
| MicaBackdrop |
Representa um cenário do sistema que aplica o material Mica a uma superfície XAML com suporte, como um |
| PathFigure |
Representa uma subseção de uma geometria, uma única série conectada de segmentos geométricos bidimensionais. |
| PathFigureCollection |
Representa uma coleção de objetos PathFigure que compõem coletivamente a geometria de um PathGeometry. |
| PathGeometry |
Representa uma forma complexa baseada em vetor que pode ser composta por arcos, curvas, reticências, linhas e retângulos. |
| PathSegment |
Representa um segmento de um objeto PathFigure . Classes derivadas de PathFigure descrevem diferentes tipos de segmentos. |
| PathSegmentCollection |
Representa uma coleção de objetos PathSegment que podem ser acessados individualmente pelo índice. |
| PlaneProjection |
Representa uma transformação de perspectiva (um efeito semelhante a 3D) em um objeto. |
| PointCollection |
Representa uma coleção de valores point que podem ser acessados individualmente pelo índice. |
| PolyBezierSegment |
Representa uma ou mais curvas de Bézier cúbicas. |
| PolyLineSegment |
Representa um conjunto de segmentos de linha definidos por uma coleção Point com cada Ponto especificando o ponto final de um segmento de linha. |
| PolyQuadraticBezierSegment |
Representa um conjunto de segmentos quadráticos de Bezier. |
| Projection |
Fornece uma classe base para projeções, que descrevem como transformar um objeto no espaço 3D usando transformações de perspectiva. |
| QuadraticBezierSegment |
Cria uma curva quadrática de Bezier entre dois pontos em um PathFigure. |
| RadialGradientBrush |
RadialGradientBrush pinta uma área com um gradiente radial. Um ponto central define a origem do gradiente e uma elipse define os limites externos do gradiente. |
| RectangleGeometry |
Descreve uma geometria retangular bidimensional. |
| RenderedEventArgs |
Fornece dados de evento para o evento Renderizado . |
| RenderingEventArgs |
Fornece dados de evento para o evento renderização . |
| RevealBackgroundBrush |
Fornece pincéis, suporte básico de mídia e primitivos gráficos. |
| RevealBorderBrush |
Fornece pincéis, suporte básico de mídia e primitivos gráficos. |
| RevealBrush |
Fornece pincéis, suporte básico de mídia e primitivos gráficos. |
| RotateTransform |
Gira um objeto em torno de um ponto especificado em um sistema de coordenadas x-y bidimensional. |
| ScaleTransform |
Dimensiona um objeto no sistema de coordenadas x-y bidimensional. |
| Shadow |
A classe base para efeitos de sombra que podem ser aplicados a um elemento XAML. |
| SkewTransform |
Representa uma distorção bidimensional. |
| SolidColorBrush |
Pinta uma área com uma cor sólida. A cor sólida é definida por um valor color . |
| SystemBackdrop |
Classe base para cenários de sistema personalizados usados para renderizar materiais como Mica e Acrílico. |
| ThemeShadow |
Um ThemeShadow é um efeito de sombra pré-configurado que pode ser aplicado a qualquer elemento XAML para desenhar sombras adequadamente com base em coordenadas x, y, z. ThemeShadow também é ajustado automaticamente para outras especificações ambientais:
|
| TileBrush |
Classe base que descreve uma maneira de pintar uma região. Pai de ImageBrush. |
| Transform |
Define a funcionalidade que permite transformações em um plano bidimensional. |
| TransformCollection |
Representa uma coleção de objetos Transform que podem ser acessados individualmente pelo índice. |
| TransformGroup |
Representa uma transformação composta composta por outros objetos Transform . |
| TranslateTransform |
Converte (move) um objeto no sistema de coordenadas x-y bidimensional. |
| VisualTreeHelper |
Fornece métodos utilitários que podem ser usados para percorrer relações de objeto (ao longo de eixos filho-objeto ou objeto pai) na árvore visual do seu aplicativo. |
| XamlCompositionBrushBase |
Fornece uma classe base usada para criar pincéis XAML que pintam uma área com um CompositionBrush. |
| XamlLight |
Fornece uma classe base usada para criar luzes XAML que usam um CompositionLight para aplicar efeitos de iluminação a elementos XAML e pincéis. |
Estruturas
| Nome | Description |
|---|---|
| Matrix |
Representa uma matriz de transformação de 3 × 3 affine usada para transformações no espaço bidimensional. |
Enumerações
| Nome | Description |
|---|---|
| AlignmentX |
Descreve como o conteúdo é posicionado horizontalmente em um contêiner. |
| AlignmentY |
Descreve como o conteúdo é posicionado verticalmente em um contêiner. |
| BrushMappingMode |
Especifica o sistema de coordenadas usado por um Pincel. |
| ColorInterpolationMode |
Determina como as cores em um gradiente são interpoladas. |
| ElementCompositeMode |
Especifica valores para os modos alternativos de composição e mesclagem de elementos na interface do usuário do DirectX de XAML/Microsoft misturada. |
| FastPlayFallbackBehaviour |
Define constantes que especificam como os botões de avanço rápido/para trás do MediaTransportControls se comportam. |
| FillRule |
Especifica como as áreas de interseção de objetos PathFigure contidas em uma Geometria são combinadas para formar a área da Geometria. |
| GradientSpreadMethod |
Especifica como desenhar o gradiente fora do vetor de gradiente ou espaço de um pincel de gradiente. |
| LoadedImageSourceLoadStatus |
Define constantes que especificam se uma imagem foi carregada ou por que ela falhou ao carregar. |
| PenLineCap |
Descreve a forma no final de uma linha ou segmento. |
| PenLineJoin |
Descreve a forma que une duas linhas ou segmentos. |
| RevealBrushState |
Fornece pincéis, suporte básico de mídia e primitivos gráficos. |
| Stretch |
Descreve como o conteúdo é redimensionado para preencher seu espaço alocado. |
| StyleSimulations |
Descreve o estilo de simulação de uma fonte. |
| SweepDirection |
Especifica a direção na qual um arco elíptico é desenhado. |