ui · function ·

CreateYuiSampledImageDisplayCommand

Create yui sampled image display command from the supplied values.

cpufunctionsource-exampleuiyeho

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

external CreateYuiSampledImageDisplayCommand(int sequence, text ownerId, text layerId, text targetId, text resourceId, int resourceGeneration, text paintId, text clipId, text transformId, yuiRenderBounds bounds, text semanticRole, text content, yuiRenderImagePresentation presentation, text filter, text outputColorSpace, text samplingCacheIdentity) returns yuiDisplayCommand

Status: source-declared

Parameters

int sequence
Supply sequence as int.
text ownerId
Supply owner id as text.
text layerId
Supply layer id as text.
text targetId
Supply target id as text.
text resourceId
Supply resource id as text.
int resourceGeneration
Supply resource generation as int.
text paintId
Supply paint id as text.
text clipId
Supply clip id as text.
text transformId
Supply transform id as text.
yuiRenderBounds bounds
Supply bounds as yuiRenderBounds.
text semanticRole
Supply semantic role as text.
text content
Supply content as text.
yuiRenderImagePresentation presentation
Supply presentation as yuiRenderImagePresentation.
text filter
Supply filter as text.
text outputColorSpace
Supply output color space as text.
text samplingCacheIdentity
Supply sampling cache identity as text.

Use CreateYuiSampledImageDisplayCommand

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.
int sequence = 1
text ownerId = "owner Id"
text layerId = "layer Id"
text targetId = "target Id"
text resourceId = "resource Id"
int resourceGeneration = 1
text paintId = "paint Id"
text clipId = "clip Id"
text transformId = "transform Id"
yuiRenderBounds bounds = yuiRenderBounds(1, 1, 1, 1)
text semanticRole = "semantic Role"
text content = "content"
yuiRenderImagePresentation presentation = yuiRenderImagePresentation("fit", 1, 1, 1, 1, 1, 1, 1, 1)
text filter = "filter"
text outputColorSpace = "output Color Space"
text samplingCacheIdentity = "sampling Cache Identity"
yuiDisplayCommand result = CreateYuiSampledImageDisplayCommand(sequence, ownerId, layerId, targetId, resourceId, resourceGeneration, paintId, clipId, transformId, bounds, semanticRole, content, presentation, filter, outputColorSpace, samplingCacheIdentity)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.ui__createyuisampledimagedisplaycommand"
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-10-display-list.yh:782