# CAMERA_SetTransferLines

## 構文

  `#include <twl/camera.h>`
  `void CAMERA_SetTransferLines(int lines);`

## 引数

lines | ライン数(1〜16)

## 返り値

なし

## 説明

バッファに一度に転送するライン数を設定します。
ラインバッファに保存するデータ量がラインバッファの容量である 1024 ピクセル(2KB)を超えないように設定してください。
設定するライン数は、`CAMERA_GET_MAX_LINES` で求めた値を使用することができます。
フレームの終わりに端数がある場合には、カメラVブランクの開始に同期して新規DMAが起動し、残数分だけ転送されます。
具体的には、`CAMERA_I2CSize*()` または `CAMERA_SetTrimmingParams()` 等で指定した高さと lines が割り切れない場合の最後の端数などがそれにあたります。
本関数は `CAMERA_Start(),CAMERA_StartCapture()` でキャプチャを開始する前に呼び出す必要があります。

## 参照

`CAMERA_Start、CAMERA_StartCapture`

## 履歴

2008/09/11 設定するライン数について説明追加
2007/11/14 端数の転送について説明追加
2007/10/29 説明追加
2007/10/02 初版