graphics.image.processing · function ·

CreateGraphicsImageColorMatrixQ14V1

Create graphics image color matrix q14 v1 from the supplied values.

cpufunctiongraphicsgraphics.image.processingimageprocessingsource-exampleyeho

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

external CreateGraphicsImageColorMatrixQ14V1(int m00, int m01, int m02, int m10, int m11, int m12, int m20, int m21, int m22) returns graphicsImageColorMatrixQ14V1

Status: source-declared

Parameters

int m00
Supply m00 as int.
int m01
Supply m01 as int.
int m02
Supply m02 as int.
int m10
Supply m10 as int.
int m11
Supply m11 as int.
int m12
Supply m12 as int.
int m20
Supply m20 as int.
int m21
Supply m21 as int.
int m22
Supply m22 as int.

Use CreateGraphicsImageColorMatrixQ14V1

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.
int m00 = 1
int m01 = 1
int m02 = 1
int m10 = 1
int m11 = 1
int m12 = 1
int m20 = 1
int m21 = 1
int m22 = 1
graphicsImageColorMatrixQ14V1 result = CreateGraphicsImageColorMatrixQ14V1(m00, m01, m02, m10, m11, m12, m20, m21, m22)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.graphics_image_processing__creategraphicsimagecolormatrixq14v1"
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:165