User manual - カメラライブラリマニュアルver.1.05(2011年2月18日)

28
4.16 CAMSingleCaptureEx
1 画面分の静止画を取り込み、静止画データをメモリに出力します。
[C++]
int CAMSingleCaptureEx(
LPBYTE
pbImage,
int
nResSize
,
int
nColorSpace,
int
nReserved
)
[Visual Basic]
Public Shared Function CAMSingleCaptureEx( _
ByRef
pbImage
() As Byte _
ByVal
nResSize
As Int32 _
ByVal
nColorSpace
As Int32 _
ByVal
nReserved
As Int32 _
) As Int32
[C#]
public static Int32 CAMSingleCaptureEx(
ref byte
pbImage,
Int32
nResSize
,
Int32
nColorSpace,
Int32
nReserved
)
解説
1 画面分の静止画を取り込み、静止画データをメモリに出力します。
本関数は、CAMStartPreview 関数をコールした後に使用してください。
本関数をコールすると、プレビューはストップします。プレビューを再開する場合は、CAMStartPreview
関数をコールしてください。
Device Emulatorでは、infファイルで指定した画像を表示します。詳細は、CameraLib.infを参照してく
ださい。
パラメータ
lbImage
画像データを受け取る領域の先頭アドレスへのポインタを指定します。受け取る画像サイズに応じて、
次のエリアを確保してください。
DT-5200
(YUV422 の場)
1M
: 2,018,400 バイト
XGA
: 1,572,864 バイト
SVGA
: 960,000 バイト
VGA
: 614,400 バイト
1/4VGA
: 153,600 バイト