目次 - 4.関数 - 4.2サンプリング音声 - Mix_GetChunkDecoder

Mix_GetChunkDecoder

const char *Mix_GetChunkDecoder(int index)

index
獲得するサンプルチャンクデコーダーの番号. 範囲は0〜Mix_GetNumChunkDecoders()-1

指定の番号のサンプルチャンクデコーダーの名前を得る. 利用可能なサンプルチャンクデコーダーの数をMix_GetNumChunkDecodersで得る必要がある.

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

サンプルコード

// 利用可能なサンプルチャンクデコーダーを表示する
int i,max=Mix_GetNumChunkDecoders();
for(i=0; i<max; ++i)
    printf("サンプルチャンクデコーダー %d: %s¥n",Mix_GetChunkDecoder(i));

参照

Mix_GetNumChunkDecoders, Mix_GetMusicDecoder, Mix_LoadWAV

原文へのリンク

4.2.2 Mix_GetChunkDecoder