Bitmap.ExtractAlpha メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ExtractAlpha() |
元のアルファ値をキャプチャする新しいビットマップを返します。 |
ExtractAlpha(Paint, Int32[]) |
元のアルファ値をキャプチャする新しいビットマップを返します。 |
ExtractAlpha()
元のアルファ値をキャプチャする新しいビットマップを返します。
[Android.Runtime.Register("extractAlpha", "()Landroid/graphics/Bitmap;", "")]
public Android.Graphics.Bitmap ExtractAlpha ();
[<Android.Runtime.Register("extractAlpha", "()Landroid/graphics/Bitmap;", "")>]
member this.ExtractAlpha : unit -> Android.Graphics.Bitmap
戻り値
元のビットマップのアルファ チャネルを含む新しいビットマップ。
- 属性
注釈
元のアルファ値をキャプチャする新しいビットマップを返します。 これは Canvas.drawBitmap() で描画できます。ここで、描画呼び出しに渡されるペイントから色が取得されます。
の Java ドキュメントandroid.graphics.Bitmap.extractAlpha()
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
ExtractAlpha(Paint, Int32[])
元のアルファ値をキャプチャする新しいビットマップを返します。
[Android.Runtime.Register("extractAlpha", "(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;", "")]
public Android.Graphics.Bitmap ExtractAlpha (Android.Graphics.Paint? paint, int[]? offsetXY);
[<Android.Runtime.Register("extractAlpha", "(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;", "")>]
member this.ExtractAlpha : Android.Graphics.Paint * int[] -> Android.Graphics.Bitmap
パラメーター
- paint
- Paint
結果のビットマップのアルファ値を変更するために使用されるオプションのペイント。 既定の動作には null を渡します。
- offsetXY
- Int32[]
返されたビットマップを元のビットマップと視覚的に並べて配置するために必要な X (インデックス 0) オフセットと Y (インデックス 1) オフセットを返す省略可能な配列。
戻り値
元のビットマップのアルファ チャネル (必要に応じてペイントによって変更) を含む新しいビットマップ。 これは Canvas.drawBitmap() で描画できます。ここで、描画呼び出しに渡されるペイントから色が取得されます。
- 属性
注釈
元のアルファ値をキャプチャする新しいビットマップを返します。 これらの値は、独自のアルファを含むことができるオプションの Paint パラメーターの影響を受ける可能性があります。また、結果として得られるビットマップの実際の寸法を変更する可能性がある MaskFilter を含めることもできます (例: ぼかしマスクフィルターは、結果のビットマップを拡大する可能性があります)。 offsetXY が null でない場合は、返されたビットマップをオフセットする量を返し、元のビットマップと論理的に一致するようにします。 たとえば、ペイントに半径 2 のぼかしが含まれている場合、offsetXY[] には -2、-2 が含まれるため、アルファ ビットマップ オフセットを (-2, -2) で描画した後、元の図形を描画すると、ぼかしが元のオブジェクトと視覚的に整列されます。
返されるビットマップの初期密度は元のビットマップと同じです。
の Java ドキュメントandroid.graphics.Bitmap.extractAlpha(android.graphics.Paint, int[])
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。