# NNS_SndLockCapture

## 構文

      #include <nnsys/snd.h>

      BOOL NNS_SndLockCapture( u32 capBitFlag );

## 引数

`capBitFlag` | ロックするキャプチャのビットフラグ

## 返り値

ロックに成功するとTRUEを返します。失敗するとFALSEを返します。

## 説明

キャプチャをロックします。 ロックしたキャプチャは、ライブラリ内部で使用しないようになります。

`capBitFlag`で、ロックするキャプチャを指定します。 下位ビットから順に、キャプチャ0、キャプチャ1を表し、 ビットが立っているキャプチャ全てを同時にロックします。

すでに使用中のキャプチャをロックしようとすると、関数は失敗します。 また、両方のキャプチャを同時にロックしようとしたとき、 片方だけでもロックに失敗すると、両方のロックは失敗します。

キャプチャのロックを解除するためには、 `NNS_SndUnlockCapture`関数を呼びだします。

## 参照

NNS_SndUnlockCapture

## 履歴

2004/10/25 初版