BitmapFactory.Options.InPreferredColorSpace プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
これが null 以外の場合、デコーダーはこの色空間にデコードしようとします。
[Android.Runtime.Register("inPreferredColorSpace", ApiSince=26)]
public Android.Graphics.ColorSpace InPreferredColorSpace { get; set; }
[<Android.Runtime.Register("inPreferredColorSpace", ApiSince=26)>]
member this.InPreferredColorSpace : Android.Graphics.ColorSpace with get, set
プロパティ値
- 属性
注釈
これが null 以外の場合、デコーダーはこの色空間にデコードしようとします。 null の場合、または要求を満たすことができない場合、デコーダーは、イメージに埋め込まれている色空間または要求されたイメージ構成に最適な色空間 (ColorSpace.Named#SRGB sRGB
Bitmap.Config#ARGB_8888
たとえば、構成の場合) ColorSpace.Named#EXTENDED_SRGB EXTENDED_SRGB
Bitmap.Config#RGBA_F16
を選択します。
<p class="note">色空間のみが ColorSpace.Model#RGB
現在サポートされています。 IllegalArgumentException
のような ColorSpace.Named#CIE_LAB Lab
RGB 以外の色空間を設定すると、デコード メソッドによって がスローされます。</P>
<p class="note"> 以前では android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
、指定された色空間の転送関数は である ColorSpace.Rgb.TransferParameters ICC parametric curve
必要があります。 IllegalArgumentException
指定した色空間で を呼び出すとColorSpace.Rgb#getTransferParameters()
、デコード メソッドによって がスローされます。
以降 android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
では、非 ICC パラメトリック曲線伝達関数が許可されます。 例: ColorSpace.Named#BT2020_HLG BT2020_HLG
。</P>
デコード後、ビットマップの色空間は に #outColorSpace
格納されます。
の android.graphics.BitmapFactory.Options.inPreferredColorSpace
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。