Android.Graphics 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
| AvoidXfermode |
AvoidXfermode xfermode 将绘制除 opColor 顶部以外的所有位置的 src,或者,根据模式,仅绘制在 opColor 的顶部。 |
| AvoidXfermode.Mode | |
| Bitmap | |
| Bitmap.CompressFormat |
指定位图可以压缩为的已知格式 |
| Bitmap.Config |
可能的位图配置。 |
| Bitmap.InterfaceConsts | |
| BitmapFactory |
从各种源(包括文件、流和字节数组)创建位图对象。 |
| BitmapFactory.Options | |
| BitmapRegionDecoder |
BitmapRegionDecoder 可用于从图像解码矩形区域。 |
| BitmapShader |
用于将位图绘制为纹理的着色器。 |
| BlendMode | |
| BlendModeColorFilter |
可用于使用单个颜色和特定 |
| BlurMaskFilter |
这会采用掩码,并按指定的半径模糊其边缘。 |
| BlurMaskFilter.Blur | |
| Camera |
相机实例可用于计算 3D 转换,并生成一个矩阵,例如,在一个 |
| Canvas |
Canvas 类保存“draw”调用。 |
| Canvas.EdgeType |
常量值用作调用 |
| Canvas.VertexMode | |
| ColorFilter |
颜色筛选器可用于 |
| ColorMatrix |
用于转换位图的颜色和 alpha 组件的 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 |
可以在 Canvas 中安装 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 是对象的基类,在绘制 alpha 通道掩码之前对它执行转换。 |
| Matrix |
Matrix 类保存用于转换坐标的 3x3 矩阵。 |
| Matrix.ScaleToFit |
控制 src rect 应如何与 setRectToRect(的 dst rect 对齐)。 |
| 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 |
图片记录绘图调用(通过 beginRecording 返回的画布),然后可以播放回 Canvas(通过 |
| PixelFormat | |
| PixelXorXfermode |
PixelXorXfermode 实现简单的像素 xor(op ^ src ^ dst)。 |
| Point |
点包含两个整数坐标 |
| Point.InterfaceConsts | |
| PointF |
PointF 保存两个浮点坐标 |
| PointF.InterfaceConsts | |
| PorterDuff |
此类包含可传递给 |
| PorterDuff.Mode |
{ |
| PorterDuffColorFilter |
可用于使用单个颜色和特定 |
| PorterDuffXfermode |
专用实现 |
| RadialGradient | |
| Rasterizer | |
| RecordingCanvas |
一个画布实现,用于记录用于延迟呈现的视图系统绘图操作。 |
| Rect |
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 | |
| Sync | |
| TypefaceStyle |
枚举多个类型返回的值,并将其作为多个类型的参数。 |