Bitmap.CreateScaledBitmap(Bitmap, Int32, Int32, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
可能な場合は、既存のビットマップからスケーリングされた新しいビットマップを作成します。
[Android.Runtime.Register("createScaledBitmap", "(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateScaledBitmap(Android.Graphics.Bitmap src, int dstWidth, int dstHeight, bool filter);
[<Android.Runtime.Register("createScaledBitmap", "(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;", "")>]
static member CreateScaledBitmap : Android.Graphics.Bitmap * int * int * bool -> Android.Graphics.Bitmap
パラメーター
- src
- Bitmap
元のビットマップ。
- dstWidth
- Int32
新しいビットマップの目的の幅。
- dstHeight
- Int32
新しいビットマップの目的の高さ。
- filter
- Boolean
ビットマップのスケーリング時にバイリニア フィルタリングを使用するかどうかを指定します。 これが当てはまる場合は、パフォーマンスが低下するコストで画質が向上するスケーリング時にバイリニア フィルタリングが使用されます。 これが false の場合は、最近隣スケーリングが代わりに使用され、画質は低下しますが、高速になります。 バイリニア フィルタリングのコストは通常最小限で、画質の向上が重要であるため、既定でフィルターを "true" に設定することをお勧めします。
返品
スケーリングが必要ない場合は、新しいスケーリングされたビットマップまたはソース ビットマップ。
- 属性
例外
width が <= 0 の場合、または height が <= 0 の場合
注釈
可能な場合は、既存のビットマップからスケーリングされた新しいビットマップを作成します。 指定した幅と高さがソース ビットマップの現在の幅と高さと同じ場合、ソース ビットマップが返され、新しいビットマップは作成されません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。