目次 - 4.関数 - 4.5音楽 - Mix_GetMusicDecoder

# Mix_GetMusicDecoder

`const char *Mix_GetMusicDecoder(int index)`

index
  獲得する音楽デコーダーの番号. 範囲は0〜Mix_GetNumMusicDecoders()-1

指定の番号の音楽デコーダーの名前を得る. 利用可能な音楽デコーダーの数をMix_GetNumMusicDecodersで得る必要がある.

戻り値: 指定の番号の音楽デコーダーの名前. この文字列はSDL_mixerライブラリが管理しているので, 変更や解放をしてはならない. これはMix_CloseAudioを呼ぶまで有効である.

## サンプルコード

`

    // 利用可能な音楽デコーダーを表示する
    int i,max=Mix_GetNumMusicDecoders();
    for(i=0; i<max; ++i)
        printf("音楽デコーダー %d: %s\n",i,Mix_GetMusicDecoder(i));

`

## 参照

Mix_GetNumMusicDecoders, Mix_GetChunkDecoder, Mix_LoadWAV

## 原文へのリンク

4.5.2 Mix_GetMusicDecoder