Android.Graphics Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
AvoidXfermode |
AvoidXfermode xfermode будет рисовать src везде, кроме opColor или в зависимости от режима, рисование только поверх opColor. |
AvoidXfermode.Mode | |
Bitmap | |
Bitmap.CompressFormat |
Указывает известные форматы, в которые можно сжать растровое изображение. |
Bitmap.Config |
Возможные конфигурации растрового изображения. |
Bitmap.InterfaceConsts | |
BitmapFactory |
Создает объекты bitmap из различных источников, включая файлы, потоки и массивы байтов. |
BitmapFactory.Options | |
BitmapRegionDecoder |
BitmapRegionDecoder можно использовать для декодирования прямоугольника из изображения. |
BitmapShader |
Шейдер, используемый для рисования растрового изображения в виде текстуры. |
BlendMode | |
BlendModeColorFilter |
Фильтр цветов, который можно использовать для оттенок исходных пикселей с помощью одного цвета и определенного |
BlurMaskFilter |
Это принимает маску и размытие края по указанному радиусу. |
BlurMaskFilter.Blur | |
Camera |
Экземпляр камеры можно использовать для вычисления трехмерных преобразований и создания матрицы, которую можно применить, например, на объекте |
Canvas |
Класс Canvas содержит вызовы draw. |
Canvas.EdgeType |
Константные значения, используемые в качестве параметров для |
Canvas.VertexMode | |
ColorFilter |
Цветной фильтр можно использовать для |
ColorMatrix |
Матрица 4x5 для преобразования цветов и альфа-компонентов растрового изображения. |
ColorMatrixColorFilter |
Фильтр цвета, который преобразует цвета через матрицу цветов 4x5. |
ColorObject |
{ |
ColorSpace |
{ |
ColorSpace.Adaptation |
{ |
ColorSpace.Connector |
{ |
ColorSpace.Model |
Цветовая модель требуется для |
ColorSpace.Named |
{ |
ColorSpace.RenderIntent |
Намерение отрисовки определяет, как |
ColorSpace.Rgb |
{ |
ColorSpace.Rgb.TransferParameters | |
ColorValueMarshaler | |
ComposePathEffect | |
ComposeShader |
Подкласс шейдера, возвращающий композицию двух других шейдеров, объединенных подклассом |
CornerPathEffect | |
DashPathEffect | |
DiscretePathEffect | |
DrawFilter |
Подкласс DrawFilter можно установить на холсте. |
EmbossMaskFilter | |
Gainmap |
Gainmap представляет механизм расширения образа SDR для создания hdR-файла с возможностью настройки переменной отображения. |
Gainmap.InterfaceConsts | |
HardwareBufferRenderer |
Создает экземпляр аппаратно-ускоренного отрисовщика. |
HardwareBufferRenderer.RenderRequest |
Задает параметры, которые можно использовать для управления запросом отрисовки для |
HardwareBufferRenderer.RenderResult |
Класс, содержащий данные о результатах запроса на отрисовку. |
HardwareRenderer |
Создает экземпляр аппаратно-ускоренного отрисовщика. |
HardwareRenderer.FrameRenderRequest |
Задает параметры, которые можно использовать для управления запросом отрисовки для |
ImageDecoder |
Класс для преобразования закодированных изображений (например |
ImageDecoder.DecodeException |
Сведения о прерванном декодировании. |
ImageDecoder.HeaderDecodedEventArgs | |
ImageDecoder.ImageInfo |
Сведения о закодированном изображении. |
ImageDecoder.PartialImageEventArgs | |
ImageDecoder.Source |
Источник закодированных данных изображения. |
ImageFormat | |
Insets |
Экземпляр insets содержит четыре целочисленных смещения, описывающие изменения в четырех краях прямоугольника. |
Insets.InterfaceConsts | |
Interpolator | |
Interpolator.Result | |
LayerRasterizer | |
LightingColorFilter |
Цветной фильтр, который можно использовать для имитации простых эффектов освещения. |
LinearGradient | |
MaskFilter |
MaskFilter — это базовый класс для объекта, выполняющего преобразования в маске альфа-канала перед его рисованием. |
Matrix |
Класс Matrix содержит матрицу 3x3 для преобразования координат. |
Matrix.ScaleToFit |
Определяет, как прямоугольник src должен выровняться в прямоугольник dst для setRectToRect(). |
Mesh |
Класс, представляющий объект сетки. |
MeshSpecification |
Класс, ответственный за хранение спецификаций для |
MeshSpecification.Attribute |
Класс данных, представляющий один атрибут в шейдере. |
MeshSpecification.Varying |
Класс данных для представления одной переменной. |
Movie |
Этот элемент считается нерекомендуемым. |
NinePatch |
Класс NinePatch разрешает рисование растрового изображения в девяти или более разделах. |
Outline |
Определяет простую фигуру, используемую для ограничивающих графических областей. |
Paint |
Класс Paint содержит сведения о стиле и цвете о том, как рисование геометрий, текста и растровых изображений. |
Paint.Align |
Выравнивание указывает, как drawText выравнивает текст относительно координат [x,y]. |
Paint.Cap |
Cap задает лечение начала и окончания штриховых линий и путей. |
Paint.FontMetrics |
Класс, описывающий различные метрики для шрифта по заданному размеру текста. |
Paint.FontMetricsInt |
Удобный метод для вызывающих пользователей, которые хотят иметь значения FontMetrics в качестве целых чисел. |
Paint.Join |
Соединение задает процедуру, в которой линии и сегменты кривой присоединяются к почеркнутой путь. |
Paint.Style |
Стиль указывает, заполняется ли примитив, росчерк или оба (в одном цвете). |
PaintFlagsDrawFilter | |
ParcelableColorSpace |
Оболочка |
ParcelableColorSpace.InterfaceConsts | |
Path |
Класс Path инкапсулирует составные (несколько контуров) геометрические пути, состоящие из сегментов прямой линии, квадратной кривой и кубических кривых. |
Path.Direction |
Указывает, как закрытые фигуры (e). |
Path.FillType |
Перечисление способов путь может быть заполнен. |
Path.Op |
Логические операции, которые можно выполнить при сочетании двух путей. |
PathDashPathEffect | |
PathDashPathEffect.Style | |
PathEffect |
PathEffect — это базовый класс для объектов в Paint, влияющих на геометрию примитива рисования, прежде чем он преобразуется матрицей холста и рисуется. |
PathIterator |
|
PathIterator.Segment |
Этот класс содержит данные для заданного сегмента в пути, как возвращается |
PathMeasure | |
Picture |
На рисунке записываются вызовы рисования (с помощью холста, возвращаемого путем началаRecording), а затем можно воспроизвести их обратно в Холст (через |
PixelFormat | |
PixelXorXfermode |
PixelXorXfermode реализует простой xor пикселей (op ^ src ^ dst). |
Point |
Точка содержит две целые координаты |
Point.InterfaceConsts | |
PointF |
PointF содержит две координаты с плавающей запятой |
PointF.InterfaceConsts | |
PorterDuff |
Этот класс содержит список режимов альфа-компостирования и смешивания, которые можно передать |
PorterDuff.Mode |
{ |
PorterDuffColorFilter |
Фильтр цветов, который можно использовать для оттенок исходных пикселей с помощью одного цвета и определенного |
PorterDuffXfermode |
Специализированная реализация |
RadialGradient | |
Rasterizer | |
RecordingCanvas |
Реализация холста, записывающая системные операции рисования для отложенной отрисовки. |
Rect |
Прямоугольник содержит четыре целых координаты прямоугольника. |
Rect.InterfaceConsts | |
RectF |
RectF содержит четыре координаты с плавающей запятой для прямоугольника. |
RectF.InterfaceConsts | |
Region | |
Region.InterfaceConsts | |
Region.Op | |
RegionIterator | |
RenderEffect |
Промежуточный шаг отрисовки, используемый для отрисовки команд рисования с соответствующим визуальным эффектом. |
RenderNode |
RenderNode используется для создания иерархий ускоренной отрисовки оборудования. |
RuntimeShader |
Значение |
Shader |
Шейдер — это базовый класс для объектов, возвращающих горизонтальные диапазоны цветов во время рисования. |
Shader.TileMode | |
SumPathEffect | |
SurfaceTexture |
Записывает кадры из потока изображений в виде текстуры OpenGL ES. |
SurfaceTexture.FrameAvailableEventArgs |
Предоставляет данные о событии FrameAvailable. |
SurfaceTexture.OutOfResourcesException |
Исключение возникает, когда не удалось создать или изменить размер SurfaceTexture. |
SweepGradient | |
Typeface |
Класс Typeface задает шрифт и встроенный стиль шрифта. |
Typeface.Builder |
Класс построителя для создания нового экземпляра Typeface. |
Typeface.CustomFallbackBuilder |
Класс построителя для создания нового экземпляра Typeface. |
Xfermode |
Xfermode — это базовый класс для объектов, которые вызываются для реализации пользовательских режимов передачи данных в конвейере рисования. |
YuvImage |
YuvImage содержит данные YUV и предоставляет метод, который сжимает область данных YUV до Jpeg. |
Структуры
AndroidBitmapInfo | |
Color |
Интерфейсы
ImageDecoder.IOnHeaderDecodedListener |
Интерфейс для изменения параметров декодирования по умолчанию. |
ImageDecoder.IOnPartialImageListener |
Интерфейс для проверки |
IPostProcessor |
Вспомогательный интерфейс для добавления пользовательской обработки в образ. |
SurfaceTexture.IOnFrameAvailableListener |
Интерфейс обратного вызова для уведомления о том, что доступен новый кадр потока. |
Перечисления
BitmapShaderFilterMode | |
Cursor | |
Format |
Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов. |
HardwareBufferRenderResult | |
ImageDecoderAllocator | |
ImageDecoderErrorType | |
ImageDecoderMemoryPolicy | |
ImageFormatType | |
MatrixFlags |
Перечисляет значения, возвращаемые Positionэлементами и элементами, Tangent и принимается в качестве параметра члена F:Android.Graphics.PathMeasure.GetMatrix . |
MeshAlphaType | |
MeshSpecificationType | |
MeshType | |
PaintFlags |
Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов. |
PaintHinting |
Перечисляет значения, возвращаемые несколькими типами. |
PathVerb | |
SaveFlags |
Перечисляет значения, возвращаемые несколькими методами SaveFlags и принятыми в качестве параметра нескольких методов Canvas. |
Sync | |
TypefaceStyle |
Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов. |