次の方法で共有


Android.Graphics 名前空間

クラス

AvoidXfermode

AvoidXfermode xfermode は、opColor の上を除くすべての場所に src を描画するか、モードに応じて opColor の上にのみ描画します。

AvoidXfermode.Mode
Bitmap
Bitmap.CompressFormat

ビットマップを圧縮できる既知の形式を指定します。

Bitmap.Config

可能なビットマップ構成。

Bitmap.InterfaceConsts
BitmapFactory

ファイル、ストリーム、バイト配列など、さまざまなソースから Bitmap オブジェクトを作成します。

BitmapFactory.Options
BitmapRegionDecoder

BitmapRegionDecoder を使用して、画像から四角形領域をデコードできます。

BitmapShader

ビットマップをテクスチャとして描画するために使用されるシェーダー。

BlendMode
BlendModeColorFilter

単一の色と特定 BlendModeの色を使用してソース ピクセルを濃淡するために使用できるカラー フィルター。

BlurMaskFilter

マスクを受け取り、指定した半径でエッジをぼかします。

BlurMaskFilter.Blur
Camera

カメラ インスタンスを使用して、3D 変換を計算し、 Canvasたとえば 、

Canvas

Canvas クラスは、"draw" 呼び出しを保持します。

Canvas.EdgeType

呼び出しの quickReject() パラメーターとして使用される定数値。

Canvas.VertexMode
ColorFilter

カラー フィルターを a と共 Paint に使用して、そのペイントで描画された各ピクセルの色を変更できます。

ColorMatrix

ビットマップの色成分とアルファ成分を変換するための 4x5 行列。

ColorMatrixColorFilter

4x5 カラー マトリックスを通じて色を変換するカラー フィルター。

ColorObject

{

ColorSpace

{

ColorSpace.Adaptation

{

ColorSpace.Connector

{

ColorSpace.Model

色モデルは、色を数値のタプルとして表す方法を記述するために必要 ColorSpace です。

ColorSpace.Named

{

ColorSpace.RenderIntent

レンダー インテントは、色空間間で色を ColorSpace.Connector connector マップする方法を決定します。

ColorSpace.Rgb

{

ColorSpace.Rgb.TransferParameters
ColorValueMarshaler
ComposePathEffect
ComposeShader

サブクラスによって結合された、他の 2 つのシェーダーのコンポジションを返すシェーダーの android.graphics.Xfermode サブクラス。

CornerPathEffect
DashPathEffect
DiscretePathEffect
DrawFilter

DrawFilter サブクラスは Canvas にインストールできます。

EmbossMaskFilter
Gainmap

ゲインマップは、可変表示調整機能を備えた HDR イメージを生成するために SDR イメージを拡張するためのメカニズムを表します。

Gainmap.InterfaceConsts
HardwareBufferRenderer

ハードウェアアクセラレータレンダラーのインスタンスを作成します。

HardwareBufferRenderer.RenderRequest

のレンダリング要求を制御するために使用できるパラメーターを HardwareBufferRenderer設定します。

HardwareBufferRenderer.RenderResult

レンダリング要求の結果に関するデータを格納するクラス。

HardwareRenderer

ハードウェアアクセラレータレンダラーのインスタンスを作成します。

HardwareRenderer.FrameRenderRequest

のレンダリング要求を制御するために使用できるパラメーターを HardwareRenderer設定します。

ImageDecoder

エンコードされたイメージ (たとえばPNG、、JPEGGIFWEBPまたはHEIF) をオブジェクトにDrawableBitmap変換するためのクラス。

ImageDecoder.DecodeException

割り込まれたデコードに関する情報。

ImageDecoder.HeaderDecodedEventArgs
ImageDecoder.ImageInfo

エンコードされたイメージに関する情報。

ImageDecoder.PartialImageEventArgs
ImageDecoder.Source

エンコードされた画像データのソース。

ImageFormat
Insets

Insets インスタンスは、四角形の 4 つのエッジへの変更を記述する 4 つの整数オフセットを保持します。

Insets.InterfaceConsts
Interpolator
Interpolator.Result
LayerRasterizer
LightingColorFilter

単純な照明効果をシミュレートするために使用できるカラー フィルター。

LinearGradient
MaskFilter

MaskFilter は、アルファ チャネル マスクを描画する前に変換を実行するオブジェクトの基本クラスです。

Matrix

Matrix クラスは、座標を変換するための 3x3 行列を保持します。

Matrix.ScaleToFit

setRectToRect() の dst rect に src rect を配置する方法を制御します。

Mesh

メッシュ オブジェクトを表すクラス。

MeshSpecification

作成の仕様を保持するクラス Mesh

MeshSpecification.Attribute

シェーダー内の 1 つの属性を表すデータ クラス。

MeshSpecification.Varying

1 つの可変変数を表すデータ クラス。

Movie

このメンバーは非推奨です。

NinePatch

NinePatch クラスでは、9 つ以上のセクションでビットマップを描画できます。

Outline

境界グラフィック領域に使用される単純な図形を定義します。

Paint

Paint クラスは、ジオメトリ、テキスト、ビットマップの描画方法に関するスタイルと色の情報を保持します。

Paint.Align

Align は、[x,y] 座標を基準にして drawText のテキストを配置する方法を指定します。

Paint.Cap

Cap は、ストロークされた線とパスの開始と終了の処理を指定します。

Paint.FontMetrics

指定されたテキスト サイズのフォントのさまざまなメトリックを記述するクラス。

Paint.FontMetricsInt

FontMetrics 値を整数として使用する呼び出し元の便利なメソッド。

Paint.Join

結合は、ストロークされたパス上で線分と曲線セグメントが結合する処理を指定します。

Paint.Style

スタイルは、描画するプリミティブが塗りつぶされるか、ストロークされるか、またはその両方 (同じ色) で描画されるかを指定します。

PaintFlagsDrawFilter
ParcelableColorSpace

Parcelable ラッパー ColorSpace

ParcelableColorSpace.InterfaceConsts
Path

Path クラスは、直線セグメント、2 次曲線、および 3 次曲線で構成される複合 (複数の輪郭) ジオメトリ パスをカプセル化します。

Path.Direction

図形を閉じる方法を指定します (例:

Path.FillType

パスを塗りつぶす方法の列挙型。

Path.Op

2 つのパスを結合するときに実行できる論理操作。

PathDashPathEffect
PathDashPathEffect.Style
PathEffect

PathEffect は、描画プリミティブのジオメトリに影響を与える描画プリミティブのオブジェクトがキャンバスのマトリックスによって変換されて描画される前のオブジェクトの基本クラスです。

PathIterator

PathIterator は、特定 Path のオブジェクトに対してクエリを実行し、その操作とポイント値を検出するために使用できます。

PathIterator.Segment

このクラスは、渡されたパス #next()内の特定のセグメントのデータを保持します。

PathMeasure
Picture

図は描画呼び出しを記録し (beginRecording によって返されたキャンバスを介して)、キャンバスに再生できます (via Picture#draw(Canvas) または Canvas#drawPicture(Picture))。

PixelFormat
PixelXorXfermode

PixelXorXfermode は、単純なピクセル xor (op ^ src ^ dst) を実装します。

Point

Point は 2 つの整数座標を保持します

Point.InterfaceConsts
PointF

PointF は 2 つの浮動小数点座標を保持します

PointF.InterfaceConsts
PorterDuff

このクラスには、渡すことができるPorterDuffXfermodeアルファ合成モードとブレンド モードの一覧が含まれています。これは、's Paint#setXfermode(Xfermode) transfer modeの特殊な実装Paintです。

PorterDuff.Mode

{

PorterDuffColorFilter

単一の色と特定 PorterDuff Porter-Duff composite modeの色を使用してソース ピクセルを濃淡するために使用できるカラー フィルター。

PorterDuffXfermode

's Paint#setXfermode(Xfermode) transfer modePaint特殊な実装.

RadialGradient
Rasterizer
RecordingCanvas

遅延レンダリングのビュー システム描画操作を記録する Canvas 実装。

Rect

Rect は、四角形の 4 つの整数座標を保持します。

Rect.InterfaceConsts
RectF

RectF は、四角形の 4 つの浮動座標を保持します。

RectF.InterfaceConsts
Region
Region.InterfaceConsts
Region.Op
RegionIterator
RenderEffect

対応する視覚効果を使用して描画コマンドをレンダリングするために使用される中間レンダリングステップ。

RenderNode

RenderNode は、ハードウェア アクセラレータレンダリング階層を構築するために使用されます。

RuntimeShader

A RuntimeShader は、ユーザー定義の Android Graphics Shading Language (AGSL) 関数の出力に基づいて、ピクセル単位の色を計算します。

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

を検査し DecodeException DecodeException 、スローされるのを防ぐ可能性のあるインターフェイス。

IPostProcessor

イメージにカスタム処理を追加するためのヘルパー インターフェイス。

SurfaceTexture.IOnFrameAvailableListener

新しいストリーム フレームが使用可能であることが通知されるコールバック インターフェイス。

列挙型

BitmapShaderFilterMode
Cursor
Format

複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。

HardwareBufferRenderResult
ImageDecoderAllocator
ImageDecoderErrorType
ImageDecoderMemoryPolicy
ImageFormatType
MatrixFlags

メンバーによってPositionTangent返され、F:Android.Graphics.PathMeasure.GetMatrix メンバーのパラメーターとして取得された値を列挙します。

MeshAlphaType
MeshSpecificationType
MeshType
PaintFlags

複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。

PaintHinting

複数の型によって返される値を列挙します。

PathVerb
SaveFlags

の複数のメソッドによって返され、いくつかのメソッドの SaveFlags パラメーターとして使用される値を列挙します Canvas

Sync
TypefaceStyle

複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。