# CAMERA_StopCapture

## 構文

  `#include <twl/camera.h>`
  `void CAMERA_StopCapture( void );`

## 引数

なし

## 返り値

なし

## 説明

キャプチャを終了します。
本関数を呼び出したフレーム(カメラVブランクの開始)までは、画像データを取得します。
そのため、実際に`CAMERA_DmaRecvAsync()`等で設定したバッファへの データ送信が停止されるのは、次のカメラVブランクからとなります。
再度キャプチャを開始する際には、`CAMERA_IsBusy()`がFALSEになるまで待つなど、 以前のキャプチャが停止していることを確認してから `CAMERA_StartCapture()`を呼んで下さい。
また、カメラのVブランクはLCD(GX)のVブランクとは別物であることに注意してください。
本関数は起動しているカメラに対して、ラインバッファへの画像データの保存を停止する関数であり、 カメラモジュール自体を停止(スタンバイ状態)にするには `CAMERA_I2CActivate()` を CAMERA_SELECT_NONE で呼び出す必要があります。

## 参照

`CAMERA_StartCapture、CAMERA_I2CActivate、CAMERA_DmaRecvAsync、CAMERA_IsBusy`

## 履歴

2008/11/21 実際にデータ送信が停止するタイミングについて追記
2007/10/22 説明追加
2007/10/02 初版