使用 SDL;
function SDL_SetGammaRamp( var redtable : Uint16; var greentable : Uint16; var bluetable : Uint16 ): Integer;
為為每一彩色的成分展示準備第三位的查詢桌子.每一桌子是一個有256 Uint16代表一在投入和輸出之間繪圖為那條渠道價值陣列.投入是變為陣列索引,在使那索引適應輸出顏色和輸出是16位第三位的價值精確性.你可以把零傳給保留他們不變任何渠道.
這個功能調整基於查詢桌子的希臘語的第三個字母,你能也讓希臘語的第三個字母被計算和 SDL_SetGamma在一起基於一γ函數參數的.
並非所有展示硬體能改變希臘語的第三個字母.
有關錯誤(或者如果第三位的調整不被支持),歸還-1.
SDL_SetGamma SDL_GetGammaRamp