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 |
枚举多个类型返回的值,并将其作为多个类型的参数。 |