Function sdl2_sys::SDL_GetWindowGammaRamp
source · pub unsafe extern "C" fn SDL_GetWindowGammaRamp(
window: *mut SDL_Window,
red: *mut Uint16,
green: *mut Uint16,
blue: *mut Uint16,
) -> c_int
Expand description
Get the gamma ramp for a given window’s display.
Despite the name and signature, this method retrieves the gamma ramp of the entire display, not an individual window. A window is considered to be owned by the display that contains the window’s center pixel. (The index of this display can be retrieved using SDL_GetWindowDisplayIndex().)
\param window the window used to select the display whose gamma ramp will be queried \param red a 256 element array of 16-bit quantities filled in with the translation table for the red channel, or NULL \param green a 256 element array of 16-bit quantities filled in with the translation table for the green channel, or NULL \param blue a 256 element array of 16-bit quantities filled in with the translation table for the blue channel, or NULL \returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.
\since This function is available since SDL 2.0.0.
\sa SDL_SetWindowGammaRamp