# SND_RecvCommandReply

## 構文

      #include <nitro/snd.h>

      const SNDCommand* SND_RecvCommandReply( u32 flags );

## 引数

flags | フラグです。

## 返り値

コマンド処理応答があると、処理したコマンドリストを返します。応答が無い場合はNULLを返します。

## 説明

コマンド処理応答を受信します。

フラグflagsには、 SND_COMMAND_BLOCKまたは、SND_COMMAND_NOBLOCKを指定します。 SND_COMMAND_BLOCKの場合、コマンド処理応答があるまで関数内でブロックします。 SND_COMMAND_NOBLOCKの場合は、コマンド処理応答が無いとNULLを返します。

### 注意

予約済みコマンドが無い状態で、`SND_FlushCommand()` を 呼びだしても、コマンド処理応答はありませんので、注意してください。

## 参照

SND_FlushCommand

## 履歴

2004/07/20初版