TExternalBaseAcceptInput Method (TExternalBaseInputDataTypes, Int32, TExternalBaseInputCoordinateTypes, TExternalBaseInputChannelTypes, TExternalBaseInputValueTypes)Visual Signal ExternalBase Class Library Documentation
API version 1.5.2

[This is preliminary documentation and is subject to change.]

Protected function "AcceptInput", proved to the user DLL for registering input types acceptable by the DLL for computation. This function should be invoked in Init, and the registered acceptable input types will be passed to Visual Signal's ExternalDll module via getDllInfo. Visual Signal will use this information to determine whether an input connection is valid or not.

Namespace: VSignal.ExternalBase
Assembly: vsmExternalBase (in vsmExternalBase.dll) Version: 1.6.0.0
Syntax

protected void AcceptInput(
	TExternalBaseInputDataTypes dataType,
	int rank,
	TExternalBaseInputCoordinateTypes coordinateType,
	TExternalBaseInputChannelTypes channelType,
	TExternalBaseInputValueTypes dataValueType
)

Parameters

dataType
Type: VSignal.ExternalBaseTExternalBaseInputDataTypes
Specifies the accepted input data type.
rank
Type: SystemInt32
Specifies the accepted input data rank. Specifying a 0 means that any data rank is accepted.
coordinateType
Type: VSignal.ExternalBaseTExternalBaseInputCoordinateTypes
Specifies the accepted input coordinate type.
channelType
Type: VSignal.ExternalBaseTExternalBaseInputChannelTypes
Specifies the accepted input channel type.
dataValueType
Type: VSignal.ExternalBaseTExternalBaseInputValueTypes
Specifies the accepted input data value type.
See Also

Reference