int * SDL_GetAudioDeviceChannelMap(SDL_AudioDeviceID devid, int *count);
| SDL_AudioDeviceID | devid | 調査するオーディオデバイスのインスタンスID |
| int * | count | チャネルの数の代入先へのポインタ. NULLも可 |
(int *) 現在の出力チャネルの数と同じ要素数の現在のチャネルマップの配列を戻す. デフォルトの場合NULLを戻す. これは必要がなくなったときSDL_free()で解放する必要がある.
チャネルマップは任意で, ほとんどの場合は必要なく, SDLが求める順序でデータを渡せばよい.
通常, オーディオデバイスには再マップが適用されていない. この場合はNULLが戻るが, エラーではない.
この関数はどのスレッドからも安全に呼べる.