int * SDL_GetAudioStreamOutputChannelMap(SDL_AudioStream *stream, int *count);
| SDL_AudioStream * | stream | 問い合わせるオーディオストリーム |
| const int * | chmap | 新しいチャネルマップ. NULLのときデフォルトに戻す |
| int * | count | チャネルの数の代入先へのポインタ. NULLも可 |
(int *) 現在の出力チャネルと同じ要素数の現在のチャネルマップの配列を戻す. デフォルトのときNULLを戻す. 不要になったときSDL_free()で解放する必要がある.
チャネルマップは任意で, ほとんどの場合は必要なく, SDLが求める順序でデータを渡せばよい.
オーディオストリームはデフォルトでは再マップが適用されていない. NULLはこの状態を表すもので, エラーではない
この関数はストリーム固有のミューテックスが行われている限りどのスレッドからも安全に呼べる.