Skip to content

ITextStudioRendererEffectExecution

InterfaceTextStudioTextStudio
public interface ITextStudioRendererEffectExecution

Optional renderer contract for exact prepared execution of compiled effect bindings. Returning TextStudio.TextStudioRendererEffectExecution.RendererExact is a capability vote only. The hub defers shared CPU evaluation when every active renderer whose domain overlaps the effect accepts the same binding and no other frame consumer requires CPU state.

GetEffectExecution(in TextStudioRendererEffectExecutionRequest)

Section titled “GetEffectExecution(in TextStudioRendererEffectExecutionRequest)”
TextStudioRendererEffectExecution GetEffectExecution(in TextStudioRendererEffectExecutionRequest request)

Reports whether this renderer can own the complete binding for the current frame.

Parameters

Name Type
request TextStudio.TextStudioRendererEffectExecutionRequest

Returns

TextStudio.TextStudioRendererEffectExecution