Microsoft DirectX 8.0 (C++) |
歌詞トラック リストには、トラック形式のデータが含まれる。
<lyrt-list> -> LIST( 'lyrt' <lyrl-list> )
歌詞トラック リストの唯一のチャンクは、歌詞イベントの配列を格納するもう 1 つのリストである。
<lyrl-list> -> LIST( <lyre-list>... )
それぞれの歌詞イベントは、次のようにもう 1 つのリストに格納される。
<lyre-list> -> LIST( <lyrh-ck> // イベント ヘッダー チャンク <lyrn-ck> // 通知テキスト )
先頭のチャンクはヘッダーである。
<lyrh-ck> -> lyrh( <DMUS_IO_LYRICSTRACK_EVENTHEADER> )
2 番目のチャンクには、イベントに関連付けられたテキストが、NULL で終わる文字列として含まれる。
<lyrn-ck> -> lyrn( <WCHAR>... )