Camera.setMode()
507
Camera.setMode()
Availability
Flash Player 6.
Usage
active_cam
.setMode(
width:Number
,
height:Number
,
fps:Number
[,f
avorSize:Boolean
])
: Void
Parameters
width
The requested capture width, in pixels. The default value is 160.
height
The requested capture height, in pixels. The default value is 120.
fps
The requested rate at which the camera should capture data, in frames per second. The
default value is 15.
favorSize
A Boolean value that specifies how to manipulate the width, height, and frame rate
if the camera does not have a native mode that meets the specified requirements. The default
value is
true
, which means that maintaining capture size is favored; using this parameter selects
the mode that most closely matches
width
and
height
values, even if doing so adversely affects
performance by reducing the frame rate. To maximize frame rate at the expense of camera height
and width, pass
false
for the
favorSize
parameter. This parameter is optional.
Returns
Nothing.
Description
Method; sets the camera capture mode to the native mode that best meets the specified
requirements. If the camera does not have a native mode that matches all the parameters you pass,
Flash selects a capture mode that most closely synthesizes the requested mode. This manipulation
may involve cropping the image and dropping frames.
By default, Flash drops frames as needed to maintain image size. To minimize the number of
dropped frames, even if this means reducing the size of the image, pass
false
for the
favorSize
parameter.
When choosing a native mode, Flash tries to maintain the requested aspect ratio whenever
possible. For example, if you issue the command
active_cam
.
setMode
(
400, 400, 30
)
, and the
maximum width and height values available on the camera are 320 and 288, Flash sets both the
width and height at 288; by setting these properties to the same value, Flash maintains the 1:1
aspect ratio you requested.
To determine the values assigned to these properties after Flash selects the mode that most closely
matches your requested values, use
Camera.width
,
Camera.height
, and
Camera.fps
.
Example
The following example sets the camera capture mode. You can type a frame rate into a TextInput
instance and press Enter or Return to apply the frame rate.
var my_cam:Camera = Camera.get();
Содержание FLEX
Страница 1: ...Flex ActionScript Language Reference ...
Страница 8: ......
Страница 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0 ...
Страница 76: ......
Страница 133: ...break 133 See also for for in do while while switch case continue throw try catch finally ...
Страница 135: ...case 135 See also break default strict equality switch ...
Страница 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while ...
Страница 229: ...while 229 i 3 The following result is written to the log file 0 3 6 9 12 15 18 See also do while continue for for in ...
Страница 808: ...808 Chapter 7 ActionScript for Flash ...
Страница 810: ...810 Appendix A Deprecated Flash 4 operators ...
Страница 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code ...
Страница 816: ...816 Appendix B Keyboard Keys and Key Code Values ...
Страница 822: ...822 Index ...