Skip to content
ChartForgeX
Class

VisualArtifactInterchangeCapturedEffect

ChartForgeX.VisualArtifacts

Namespace
ChartForgeX.VisualArtifacts
Assembly
ChartForgeX
Modifiers
sealed

One finite ordered captured presentation step, with exactly one active typed effect payload.

Inheritance

  • object
  • VisualArtifactInterchangeCapturedEffect

Remarks

Root steps precede at most one explicit terminal capture. After capture, only the existing captured-layer mask operation is supported. This is not a scene command list or arbitrary filter graph.

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public VisualArtifactInterchangeCapturedEffect() #

Properties

public VisualLayerBlur? Blur { get; set; } #

Gets or sets a terminal Gaussian capture. Blur is not an implicit root presentation wrapper.

public VisualDropShadow? DropShadow { get; set; } #

Gets or sets the unchanged-source alpha shadow policy.

public VisualInnerShadow? InnerShadow { get; set; } #

Gets or sets the original-sized alpha-preserving inner shadow policy.

public VisualOutline? Outline { get; set; } #

Gets or sets the outer alpha-band policy.

public VisualBloom? Bloom { get; set; } #

Gets or sets the explicit gamma-sRGB luminance-ramp bloom policy.

public VisualArtifactInterchangeMask? Mask { get; set; } #

Gets or sets detached original mask samples and native coverage policy.

public VisualArtifactInterchangeCaptureFrame? CaptureFrame { get; set; } #

Gets or sets the single terminal native capture's actual output-frame facts; null retains the root viewport.