Microsoft.UI.Xaml.Media Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет кисти, базовую поддержку мультимедиа и графические примитивы.
Классы
AcrylicBrush |
Закрашивает область полупрозрачным материалом, который использует несколько эффектов, включая размытие и текстуру шума. |
ArcSegment |
Представляет эллиптическую дугу между двумя точками. |
BezierSegment |
Представляет кривую Безье третьего порядка между двумя точками. |
BitmapCache |
Представляет поведение кэширования визуального элемента или дерева элементов в виде поверхностей растрового изображения. |
Brush |
Определяет объекты, которые используются для заливки графических объектов. Классы, производные от Brush, описывают, как закрашена область. |
BrushCollection |
Представляет упорядоченную коллекцию значений Brush . |
CacheMode |
Представляет режимы кэшированного содержимого для функций ускорения графики. |
CompositeTransform |
Применяет несколько операций преобразования к объекту. |
CompositionTarget |
Представляет составную поверхность дисплея для приложения. Этот класс предоставляет события отрисовки на уровне приложения. |
DesktopAcrylicBackdrop |
Представляет системный фон, который применяет акриловый материал к поддерживаемой поверхности XAML, например |
DoubleCollection |
Представляет упорядоченную коллекцию значений Double . |
EllipseGeometry |
Представляет геометрию окружности или эллипса. |
FontFamily |
Представляет семейство связанных шрифтов. |
GeneralTransform |
Обеспечивает поддержку универсальных преобразований для объектов . GeneralTransform — это базовый класс, который находится в иерархии классов практического преобразования, таких как TranslateTransform. |
Geometry |
Предоставляет базовый класс для объектов, которые определяют геометрические фигуры. Объекты Geometry можно использовать для отсечения областей и в качестве определений геометрии для отрисовки двумерных графических данных в виде пути. |
GeometryCollection |
Представляет коллекцию объектов Geometry . |
GeometryGroup |
Представляет составную геометрию, состоящую из других объектов Geometry . |
GradientBrush |
Абстрактный класс, описывающий градиент, состоящий из ограничений градиента. |
GradientStop |
Описывает местоположение и цвет точки перехода в градиенте. |
GradientStopCollection |
Представляет коллекцию объектов GradientStop , к которым можно получить отдельный доступ по индексу. |
ImageBrush |
Заполнение области с помощью изображения. Источник изображения обычно получается из файловых форматов, таких как Совместная группа экспертов по фотографии (JPEG). |
ImageSource |
Предоставляет тип источника объекта для свойств Image.Source и ImageBrush.ImageSource . |
LinearGradientBrush |
Закрашивает область с линейным градиентом |
LineGeometry |
Представляет геометрию линии. |
LineSegment |
Представляет линию, нарисованную между двумя точками, которая может быть частью объекта PathFigure в данных Path . |
LoadedImageSourceLoadCompletedEventArgs |
Предоставляет данные события LoadedImageSurface.LoadCompleted . |
LoadedImageSurface |
Представляет поверхность композиции, на которую можно скачать, декодировать и загрузить изображение. Вы можете загрузить изображение с помощью универсального кода ресурса (URI), который ссылается на исходный файл изображения, или предоставить IRandomAccessStream. |
Matrix3DProjection |
Применяет проекцию Matrix3D к объекту. |
MatrixHelper |
Предоставляет статические вспомогательные методы для обработки значений матрицы . Вместо этого в коде C# и Microsoft Visual Basic должны использоваться элементы Matrix . |
MatrixTransform |
Создает произвольное аффинное матричное преобразование, которое используется для управления объектами или системами координат в двумерной плоскости. |
MediaTransportControlsThumbnailRequestedEventArgs |
Предоставляет данные для события MediaTransportControls.ThumbnailRequested. |
MicaBackdrop |
Представляет системный фон, который применяет материал Mica к поддерживаемой поверхности XAML, например |
PathFigure |
Представляет подраздел геометрии, одну соединенную последовательность двумерных геометрических сегментов. |
PathFigureCollection |
Представляет коллекцию объектов PathFigure , которые в совокупности составляют геометрию PathGeometry. |
PathGeometry |
Представляет сложную векторную фигуру, которая может состоять из дуг, кривых, эллипсов, линий и прямоугольников. |
PathSegment |
Представляет сегмент объекта PathFigure . Производные классы PathFigure описывают различные типы сегментов. |
PathSegmentCollection |
Представляет коллекцию объектов PathSegment , к которым можно получить отдельный доступ по индексу. |
PlaneProjection |
Представляет преобразование перспективы (трехмерный эффект) для объекта . |
PointCollection |
Представляет коллекцию значений Point , доступ к которым может осуществляться по отдельности по индексу. |
PolyBezierSegment |
Представляет одну или более кривых Безье третьего порядка. |
PolyLineSegment |
Представляет набор сегментов линий, определенных коллекцией Point , с каждой точкой , указывающей конечную точку сегмента линии. |
PolyQuadraticBezierSegment |
Представляет набор сегментов кривых Безье второго порядка. |
Projection |
Предоставляет базовый класс для проекций, описывающих, как преобразовать объект в трехмерном пространстве с помощью преобразований перспективы. |
QuadraticBezierSegment |
Создает квадратическую кривую Безье между двумя точками в объекте PathFigure. |
RadialGradientBrush |
RadialGradientBrush закрашивает область радиальным градиентом. Центральная точка определяет источник градиента, а эллипс определяет внешние границы градиента. |
RectangleGeometry |
Описывает двумерную прямоугольную геометрию. |
RenderedEventArgs |
Предоставляет данные события для события Rendered . |
RenderingEventArgs |
Предоставляет данные события для события Отрисовки . |
RotateTransform |
Поворачивает объект вокруг указанной точки в двумерной системе координат x-y. |
ScaleTransform |
Масштабирует объект в двумерной системе координат x-y. |
Shadow |
Базовый класс для теневых эффектов, которые можно применить к элементу XAML. |
SkewTransform |
Представляет двумерное неравномерное распределение. |
SolidColorBrush |
Закрашивает область сплошным цветом. Сплошной цвет определяется значением Color . |
SystemBackdrop |
Базовый класс для пользовательских системных фонов, используемых для отрисовки таких материалов, как Mica и Акрил. |
ThemeShadow |
ThemeShadow — это предварительно настроенный эффект тени, который можно применить к любому элементу XAML для рисовать тени соответствующим образом на основе координат x, y, z. ThemeShadow также автоматически настраивается для других спецификаций среды:
|
TileBrush |
Базовый класс, описывающий способ рисования области. Родительский объект ImageBrush. |
Transform |
Определяет функциональные возможности, которые позволяют выполнять преобразования в двумерной плоскости. |
TransformCollection |
Представляет коллекцию объектов Transform , к которым можно получить отдельный доступ по индексу. |
TransformGroup |
Представляет составное преобразование , состоящее из других объектов Transform . |
TranslateTransform |
Преобразует (перемещает) объект в двумерной системе координат x-y. |
VisualTreeHelper |
Предоставляет служебные методы, которые можно использовать для обхода отношений объектов (вдоль осей дочерних и родительских или родительских объектов) в визуальном дереве приложения. |
XamlCompositionBrushBase |
Предоставляет базовый класс, используемый для создания кистей XAML, которые рисуют область с помощью CompositionBrush. |
XamlLight |
Предоставляет базовый класс, используемый для создания огней XAML, которые используют CompositionLight для применения эффектов освещения к элементам и кисти XAML. |
Структуры
Matrix |
Представляет матрицу аффинного преобразования 3 × 3, используемую для преобразований в двумерном пространстве. |
Перечисления
AlignmentX |
Описывает способ горизонтального позиционирования содержимого в контейнере. |
AlignmentY |
Описывает способ вертикального расположения содержимого в контейнере. |
BrushMappingMode |
Задает систему координат, используемую кистью. |
ColorInterpolationMode |
Определяет, как интерполируются цвета градиента. |
ElementCompositeMode |
Задает значения для альтернативных режимов композиции и смешивания элементов в смешанном пользовательском интерфейсе XAML или Microsoft DirectX. |
FastPlayFallbackBehaviour |
Определяет константы, определяющие поведение кнопок MediaTransportControls быстрое перемещение вперед/назад. |
FillRule |
Указывает, как пересекающиеся области объектов PathFigure , содержащиеся в geometry , объединяются для формирования области Geometry. |
GradientSpreadMethod |
Задает способ воспроизведения градиента за пределами вектора или пространства градиента кисти градиента. |
LoadedImageSourceLoadStatus |
Определяет константы, указывающие, загружено ли изображение или почему ему не удалось загрузить. |
PenLineCap |
Описывает фигуру в конце линии или сегмента. |
PenLineJoin |
Описывает фигуру, соединяющую две линии или два сегмента. |
Stretch |
Описывает способ изменения размеров содержимого для заполнения выделенного ему пространства. |
StyleSimulations |
Описывает стиль имитации шрифта. |
SweepDirection |
Указывает направление, в котором рисуется эллиптическая дуга. |