| Previous | Next |
| STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED | STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED |
STATUS_GRAPHICS_INVALID_GAMMA_RAMP
Gamma-ramp data failed validation
STATUS_GRAPHICS_INVALID_GAMMA_RAMP is a Windows NTSTATUS value from the graphics/display facility. It belongs to the WDDM kernel display stack rather than to a Win32 GDI error alone, so the useful context is usually the adapter, VidPN object, child device, present path, or primary allocation involved in the call.
A gamma ramp is color-correction data applied in the display path. This status means the supplied ramp itself is invalid: for example, the structure, element count, channel data, or value ordering does not meet the interface requirements.
This differs from unsupported gamma ramp. Unsupported means the path cannot apply a ramp; invalid means the specific ramp data is wrong. Validate the ramp before blaming hardware capability, especially when color-management code builds tables dynamically.
What to check
- Check ramp element count, channel widths, monotonic expectations, and structure size.
- Separate invalid ramp data from path capability by querying support first.
- Log whether the ramp was user generated, ICC/color-management generated, or driver synthesized.
References
- Microsoft: D3DKMDT display data types
- Microsoft: Display/graphics driver DDI overview
- Microsoft: Introduction to Video Present Networks
Looking for a different code? Search another status or error code.
