graphics.image.processing · thing ·

graphicsImageWideColorBindingV1

A graphics image wide color binding v1 record carrying available, transform, cacheIdentity, diagnostic, source.

cpugraphicsgraphics.image.processingimageprocessingsource-examplethingyeho

Transform image data through the package's explicit processing contracts.

external thing graphicsImageWideColorBindingV1

Status: source-declared

Fields and methods (6)
bool available
Stores available as bool.
graphicsImageWideColorTransformV1 transform
Stores transform as graphicsImageWideColorTransformV1.
text cacheIdentity
Stores cache identity as text.
text diagnostic
Stores diagnostic as text.
text source
Stores source as text.
graphicsImageWideColorBindingV1(graphicsImageWideColorTransformV1 transform, text source)
Graphics image wide color binding v1.

Use graphicsImageWideColorBindingV1

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using graphics.image.processing

// Transform image data through the package's explicit processing contracts.
graphicsImageWideColorBindingV1 sample = graphicsImageWideColorBindingV1(graphicsImageWideColorTransformV1(graphicsImageColorEncodingV1("primaries", "transfer", 1, 1, "profile Identity", "example"), graphicsImageColorEncodingV1("primaries", "transfer", 1, 1, "profile Identity", "example"), graphicsImageColorMatrixQ14V1(1, 1, 1, 1, 1, 1, 1, 1, 1), "profile Provenance", "intent", true, "transform Identity", "example"), "example")
Console.Log(Text.From(sample.available))
project.mech
manifestVersion = "2"
package = "api.example.graphics_image_processing__graphicsimagewidecolorbindingv1"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "graphics.image.processing"
version = "0.1.0"
path = "../../../yeho/packages/graphics/image/processing"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/graphics/image/processing/wide_gamut_v1.yh:352