目次 - API(機能別) - ディスプレイとウィンドウ - SDL_GetWindowGammaRamp

# SDL_GetWindowGammaRamp

指定したウィンドウが存在するディスプレイのガンマランプを得る

## 構文

`int SDL_GetWindowGammaRamp(SDL_Window* window, Uint16* red, Uint16* green, Uint16* blue)`

## 引数

window | 調査するウィンドウ
red | 赤成分変換テーブルを代入する16bit256要素の配列, またはNULL
green | 緑成分変換テーブルを代入する16bit256要素の配列, またはNULL
blue | 青成分変換テーブルを代入する16bit256要素の配列, またはNULL

## 戻り値

成功のとき0, 失敗のとき負の数のエラーコードを戻す. SDL_GetError()を呼んで詳細を知ることができる.

## 詳細

関数名と引数に反し, このメソッドは個々のウィンドウではなくディスプレイ全体のガンマランプを戻す. ウィンドウの中央があるディスプレイが対象となる. (このディスプレイ番号はSDL_GetWindowDisplayIndex()で得られる.)

## 関連項目(関数)

SDL_SetWindowGammaRamp

## SDL Wikiへのリンク

SDL_GetWindowGammaRamp - SDL Wiki