version 2003
PA_GetShortParameter (params; index) short
Parameter | Type | Description | |
params | PA_PluginParameters | Parameters received in PluginMain | |
index | short | Index of the parameter in params | |
Function result | short | Value of the index parameter |
Description
The routine PA_GetShortParameter returns the value of type short of the index parameter in params.
See Create a new plugin for a description of parameter accessors.
NOTE: The first parameter starts at index 1.
Example
In PluginMain, pass a subroutine to parameter 1
void PluginMain( long selector, PA_PluginParameters params ) { switch ( selector ) { . . .kInitPlugin, kDeinitPlugin ... case kMyRoutine : BeepXTimes(params); break; } } void BeepXTimes (PA_PluginParameters params) { short count, i; // get the parameter value count = PA_GetShortParameter(params, 1); for(i = 1; i <= count; i++) SysBeep(1); }
See Also