Creates an InputPin of type Value. Use this as opposed to CreateValueFastInput if you need to be able to ask for IPluginIn.PinIsChanged. May be slow with large SpreadCounts.

Namespace: VVVV.PluginInterfaces.V1
Assembly: VVVV.PluginInterfaces (in VVVV.PluginInterfaces.dll) Version: 2.0.4694.10872

Syntax

C#
void CreateValueInput(
	string Name,
	int Dimension,
	string[] DimensionNames,
	TSliceMode SliceMode,
	TPinVisibility Visibility,
	out IValueIn Pin
)

Parameters

Name
Type: System..::..String
The pins name.
Dimension
Type: System..::..Int32
The pins dimension count. Valid values: 1, 2, 3 or 4
DimensionNames
Type: array<System..::..String>[]()[][]
Optional. An individual suffix to the pins Dimensions.
SliceMode
Type: VVVV.PluginInterfaces.V1..::..TSliceMode
The pins SliceMode.
Visibility
Type: VVVV.PluginInterfaces.V1..::..TPinVisibility
The pins initial visibility.
Pin
Type: VVVV.PluginInterfaces.V1..::..IValueIn%
Pointer to the created IValueIn interface.

See Also