MO_SkipFrameSoundOnePacket

構文

#include <nitro/mobiclip.h>

u32 MO_SkipFrameSoundOnePacket ( MOHandle handle );

説明

解凍されたカレントサウンドのパケットをスキップします。
この関数は、一つかそれ以上のオーディオトラックを読み飛ばしたい場合に有効です。

例:オーディオトラックが二つあり、最初のトラックが英語、二番目のトラックが日本語だとします。

・英語のトラックを再生したい場合、コードシーケンスは次のようになります。
MO_BlitFrameSoundOnePacket , MO_SkipFrameSoundOnePacket 上記二つの関数をこの順番で
MO_GetFrameNbAudioPacket で返される値(回数)分、繰り返します。

・日本語のトラックを再生したい場合、コードシーケンスは次のようになります。
MO_SkipFrameSoundOnePacket , MO_BlitFrameSoundOnePacket 上記二つの関数をこの順番で
MO_GetFrameNbAudioPacket で返される値(回数)分、繰り返します。

引数

handle 有効なムービーのハンドル。

返り値

エラーがない場合は"1"、使用可能なオーディオパケットがこれ以上ないか、もしくはハンドルが MO_INVALID_HANDLE の場合は"0"。

参照

MO_BlitFrameSoundOnePacket

履歴

2008/03/03 初版