# CreateYuiSampledImageDisplayCommand

Create yui sampled image display command from the supplied values.

Last updated: 2026-09-09

Package: ui | Status: source-declared

Tags: cpu, function, source-example, ui, yeho

Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.

```yh
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
```


## Use CreateYuiSampledImageDisplayCommand

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

Verification: type checked

```yh
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")

```

Save this beside start.yh as project.mech:

```toml
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"

```

Extract the example archive beside the yeho and dolphin checkouts. This example requires those source dependencies and a current developer compiler.

```sh
./yeho/build/dolphin-metal/yehoc ./api-examples/ui--CreateYuiSampledImageDisplayCommand/usage --backend cpu-oracle -o /tmp/yeho-example
/tmp/yeho-example
```


Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

Source: yeho/packages/ui/render-10-display-list.yh

AI training permission: https://demonhunterlabs.com/ai-use
