ui · function ·

CreateYuiSampledImagePresentation

Create yui sampled image presentation from the supplied values.

cpufunctionsource-exampleuiyeho

Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.

external CreateYuiSampledImagePresentation(text fit, int sourceX, int sourceY, int sourceWidth, int sourceHeight, int sliceLeft, int sliceTop, int sliceRight, int sliceBottom, text filter, text outputColorSpace, text samplingCacheIdentity) returns yuiRenderImagePresentation

Status: source-declared

Parameters

text fit
Supply fit as text.
int sourceX
Supply source x as int.
int sourceY
Supply source y as int.
int sourceWidth
Supply source width as int.
int sourceHeight
Supply source height as int.
int sliceLeft
Supply slice left as int.
int sliceTop
Supply slice top as int.
int sliceRight
Supply slice right as int.
int sliceBottom
Supply slice bottom as int.
text filter
Supply filter as text.
text outputColorSpace
Supply output color space as text.
text samplingCacheIdentity
Supply sampling cache identity as text.

Use CreateYuiSampledImagePresentation

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

cpu · source-example · type checked

using ui

// Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.
text fit = "fit"
int sourceX = 1
int sourceY = 1
int sourceWidth = 1
int sourceHeight = 1
int sliceLeft = 1
int sliceTop = 1
int sliceRight = 1
int sliceBottom = 1
text filter = "filter"
text outputColorSpace = "output Color Space"
text samplingCacheIdentity = "sampling Cache Identity"
yuiRenderImagePresentation result = CreateYuiSampledImagePresentation(fit, sourceX, sourceY, sourceWidth, sourceHeight, sliceLeft, sliceTop, sliceRight, sliceBottom, filter, outputColorSpace, samplingCacheIdentity)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.ui__createyuisampledimagepresentation"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "graphics.image"
version = "0.1.0"
path = "../../../yeho/packages/graphics/image"

[[dependencies]]
package = "graphics.text"
version = "0.1.0"
path = "../../../yeho/packages/graphics/text"

[[dependencies]]
package = "host.ui_services"
version = "0.1.0"
path = "../../../yeho/packages/host/ui_services"

[[dependencies]]
package = "ui"
version = "0.2.0"
path = "../../../yeho/packages/ui"
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/ui/render-00-definitions.yh:873