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

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


2. 若想让所有非最左入口都显示为冷标签,则需在ext_main函数中添加内置函数stdinletinfo

class_addmethod(c, (method)stdinletinfo, "inletinfo", A_CANT, 0);

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

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

class_addmethod(c, (method)hotCold_act, "inletinfo", A_CANT, 0);

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

void hotCold_act(t_hotCold* x, void* b, long index, char* t) {
	if (index == 2)
		*t = 1;
	if (index == 3)
		*t = 1;
}

你可能感兴趣的:(MAX/MSP,SDK学习,MAX/MSP)