MeteringRectangle Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
MeteringRectangle(Rect, Int32) |
Create a new metering rectangle. |
MeteringRectangle(Point, Size, Int32) |
Create a new metering rectangle. |
MeteringRectangle(Int32, Int32, Int32, Int32, Int32) |
Create a new metering rectangle. |
MeteringRectangle(Rect, Int32)
Create a new metering rectangle.
[Android.Runtime.Register(".ctor", "(Landroid/graphics/Rect;I)V", "")]
public MeteringRectangle (Android.Graphics.Rect? rect, int meteringWeight);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/Rect;I)V", "")>]
new Android.Hardware.Camera2.Params.MeteringRectangle : Android.Graphics.Rect * int -> Android.Hardware.Camera2.Params.MeteringRectangle
Parameters
- rect
- Rect
a non-null
rectangle with all x,y,w,h dimensions >= 0
- meteringWeight
- Int32
weight >= 0
- Attributes
Exceptions
if any of the parameters were negative
if any of the arguments were null
Remarks
Create a new metering rectangle.
The rectangle data is copied; the reference is not retained.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
MeteringRectangle(Point, Size, Int32)
Create a new metering rectangle.
[Android.Runtime.Register(".ctor", "(Landroid/graphics/Point;Landroid/util/Size;I)V", "")]
public MeteringRectangle (Android.Graphics.Point? xy, Android.Util.Size? dimensions, int meteringWeight);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/Point;Landroid/util/Size;I)V", "")>]
new Android.Hardware.Camera2.Params.MeteringRectangle : Android.Graphics.Point * Android.Util.Size * int -> Android.Hardware.Camera2.Params.MeteringRectangle
Parameters
- xy
- Point
a non-null
Point
with both x,y >= 0
- dimensions
- Size
a non-null
android.util.Size Size
with width, height >= 0
- meteringWeight
- Int32
weight >= 0
- Attributes
Exceptions
if any of the parameters were negative
if any of the arguments were null
Remarks
Create a new metering rectangle.
The point xy
's data is copied; the reference is not retained.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
MeteringRectangle(Int32, Int32, Int32, Int32, Int32)
Create a new metering rectangle.
[Android.Runtime.Register(".ctor", "(IIIII)V", "")]
public MeteringRectangle (int x, int y, int width, int height, int meteringWeight);
[<Android.Runtime.Register(".ctor", "(IIIII)V", "")>]
new Android.Hardware.Camera2.Params.MeteringRectangle : int * int * int * int * int -> Android.Hardware.Camera2.Params.MeteringRectangle
Parameters
- x
- Int32
coordinate >= 0
- y
- Int32
coordinate >= 0
- width
- Int32
width >= 0
- height
- Int32
height >= 0
- meteringWeight
- Int32
weight between #METERING_WEIGHT_MIN
and
#METERING_WEIGHT_MAX
inclusively
- Attributes
Exceptions
if any of the parameters were negative
Remarks
Create a new metering rectangle.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.