VisioForge (c) 2025

Search Results for

    Interface IMediaBlock

    Main Media Block interface.

    Inherited Members
    IDisposable.Dispose()
    Namespace: VisioForge.Core.MediaBlocks
    Assembly: VisioForge.Core.dll
    Syntax
    public interface IMediaBlock : IDisposable

    Properties

    Input

    Gets the input.

    Declaration
    MediaBlockPad Input { get; }
    Property Value
    Type Description
    MediaBlockPad

    The input.

    Inputs

    Gets the inputs.

    Declaration
    MediaBlockPad[] Inputs { get; }
    Property Value
    Type Description
    MediaBlockPad[]

    The inputs.

    Name

    Gets or sets the name.

    Declaration
    string Name { get; set; }
    Property Value
    Type Description
    string

    The name.

    Output

    Gets the output.

    Declaration
    MediaBlockPad Output { get; }
    Property Value
    Type Description
    MediaBlockPad

    The output.

    Outputs

    Gets the outputs.

    Declaration
    MediaBlockPad[] Outputs { get; }
    Property Value
    Type Description
    MediaBlockPad[]

    The outputs.

    Type

    Gets or sets the type.

    Declaration
    MediaBlockType Type { get; set; }
    Property Value
    Type Description
    MediaBlockType

    The type.

    Methods

    GetPipelineContext()

    Gets the pipeline context.

    Declaration
    BlockPipelineContext GetPipelineContext()
    Returns
    Type Description
    BlockPipelineContext

    BlockPipelineContext.

    ToYAMLBlock()

    Converts to YAML.

    Declaration
    YAMLBlock ToYAMLBlock()
    Returns
    Type Description
    YAMLBlock

    YAMLBlock.