各色チャンネルについて、表示用のガンマ参照テーブルをセットします。 各テーブルは Uint16 値が 256 個の配列で、対応するチャンネルの 入力と出力間の写像を表現します。 入力は配列に対するインデックスであり、出力はそのインデックスにおける 16 ビットのガンマ値で、出力の色精度に合わせてスケーリングされます。 変更しないために、どのチャンネルに対しても NULL を渡すことができます。
この関数は参照テーブルに基いてガンマを調整しますが、 SDL_SetGamma を用いて 「ガンマ関数」パラメータに基いて計算されたガンマも持つことができます。
全ての表示ハードウェアがガンマを変更することができるわけではありません。