YuvImage.CompressToJpeg(Rect, Int32, Stream) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
YuvImage の四角形領域を jpeg に圧縮します。
[Android.Runtime.Register("compressToJpeg", "(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z", "GetCompressToJpeg_Landroid_graphics_Rect_ILjava_io_OutputStream_Handler")]
public virtual bool CompressToJpeg (Android.Graphics.Rect? rectangle, int quality, System.IO.Stream? stream);
[<Android.Runtime.Register("compressToJpeg", "(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z", "GetCompressToJpeg_Landroid_graphics_Rect_ILjava_io_OutputStream_Handler")>]
abstract member CompressToJpeg : Android.Graphics.Rect * int * System.IO.Stream -> bool
override this.CompressToJpeg : Android.Graphics.Rect * int * System.IO.Stream -> bool
パラメーター
- rectangle
- Rect
圧縮する四角形の領域。 medthod は、四角形がイメージ内にあるかどうかを確認します。 また、このメソッドは、その中の彩度ピクセルが、その中のルマピクセルと一致しない場合に四角形を変更します。
- quality
- Int32
圧縮機へのヒント、0-100。 0 は小さいサイズの場合は圧縮を意味し、100 は最大品質の場合は圧縮を意味します。
- stream
- Stream
圧縮データを書き込む OutputStream。
戻り値
圧縮が成功した場合は True。
- 属性
例外
四角形が無効な場合は 。quality は [0, 100] 内にありません。または stream が null です。
注釈
YuvImage の四角形領域を jpeg に圧縮します。 イメージ形式の場合、ImageFormat.NV21 と ImageFormat.YUY2 のみがサポートされます。 色空間の場合、SRGB のみがサポートされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。