BitmapFactory.Options.InScaled プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このフラグが設定されている場合、 #inDensity と #inTargetDensity が 0 でない場合、ビットマップは、キャンバスに描画されるたびにグラフィックス システムのスケーリングに依存するのではなく、読み込まれるときに #inTargetDensity に合わせてスケーリングされます。
[Android.Runtime.Register("inScaled")]
public bool InScaled { get; set; }
[<Android.Runtime.Register("inScaled")>]
member this.InScaled : bool with get, set
プロパティ値
- 属性
注釈
このフラグが設定されている場合、 #inDensity と #inTargetDensity が 0 でない場合、ビットマップは、キャンバスに描画されるたびにグラフィックス システムのスケーリングに依存するのではなく、読み込まれるときに #inTargetDensity に合わせてスケーリングされます。
BitmapRegionDecoder はこのフラグを無視し、密度に基づいて出力をスケーリングしません。 (ただし、 #inSampleSize はサポートされています)
このフラグは既定でオンになっているので、ビットマップのスケールされていないバージョンが必要な場合はオフにする必要があります。 9 パッチビットマップは、このフラグを無視し、常にスケーリングされます。
#inPremultipliedが false に設定されていて、画像にアルファが設定されている場合、このフラグを true に設定すると、色が正しくない可能性があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。