MAX/MSP SDK学习08:设置入口的冷热标签

  1. 默认所有的入口会显示为热标签(红色);

  1. 若想让所有非最左入口都显示为冷标签,则需在ext_main函数中添加内置函数stdinletinfo
cpp 复制代码
class_addmethod(c, (method)stdinletinfo, "inletinfo", A_CANT, 0);

  1. 若要指定某个入口为冷标签,则需自定义函数,步骤如下:

S1:在ext_main函数中添加自定义函数:

cpp 复制代码
class_addmethod(c, (method)hotCold_act, "inletinfo", A_CANT, 0);

S2:固定写法,将需要设置为冷标签的入口编号设置为1,如下将入口2、3设置为冷标签:

cpp 复制代码
void hotCold_act(t_hotCold* x, void* b, long index, char* t) {
	if (index == 2)
		*t = 1;
	if (index == 3)
		*t = 1;
}
相关推荐
伟大的马师兄9 个月前
MAX/MSP SDK学习09:重要示例1
max/msp
伟大的马师兄10 个月前
MAX/MSP SDK学习07:list传递
max/msp