graphics.text · function ·

CreateGraphicsShapedTextV2

Create graphics shaped text v2 from the supplied values.

cpufunctiongraphicsgraphics.textsource-exampletextyeho

Shape, measure, and represent text and glyph resources.

external CreateGraphicsShapedTextV2(text value, text locale, text direction, text provider, graphicsTextMetricsV2 metrics, text source) returns graphicsShapedTextV2

Status: source-declared

Parameters

text value
Supply value as text.
text locale
Supply locale as text.
text direction
Supply direction as text.
text provider
Supply provider as text.
graphicsTextMetricsV2 metrics
Supply metrics as graphicsTextMetricsV2.
text source
Supply source as text.

Use CreateGraphicsShapedTextV2

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.text

// Shape, measure, and represent text and glyph resources.
text value = "value"
text locale = "locale"
text direction = "direction"
text provider = "provider"
graphicsTextMetricsV2 metrics = graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1)
text source = "example"
graphicsShapedTextV2 result = CreateGraphicsShapedTextV2(value, locale, direction, provider, metrics, source)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.graphics_text__creategraphicsshapedtextv2"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "graphics.text"
version = "0.1.0"
path = "../../../yeho/packages/graphics/text"
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/text/shaping_v2.yh:857