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.V1Assembly: 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.