gpt4 book ai didi

c - Max C API 中获取 coll 对象的名称

转载 作者:行者123 更新时间:2023-11-30 14:36:27 25 4
gpt4 key购买 nike

我正在编写一个 Max MSP 外部程序。

我在 Max C API 文档中迷失了几个小时,找不到从 Max C API 获取 coll 对象名称的方法。

https://cycling74.com/sdk/max-sdk-8.0.3/html/index.html

如果对象是| coll foo | ,foo 是我想要获取的符号。

我能够迭代修补程序并获取指向所有框的指针,然后通过使用指向框的指针调用 jbox_get_object() 来获取指向对象的指针。我尝试获取所获得对象的许多属性,一切正常。

我似乎找不到我想要获取的数据存储在哪里以及它叫什么。

我希望得到一些帮助。

谢谢。

最佳答案

[coll] 的记录非常稀疏,您应该在 Cycling74 开发论坛上询问。下面是我在遍历 patcher 找到 coll's box 后在 [posit] 中所做的事情。 hth/*j

#include “coll.h”

<snip>

t_object *o;
t_coll *collob;
t_object *jb;
t_symbol *collname;

<snip>

o = jbox_get_object(jb);
collob = (t_coll *)o;
collname = (t_symbol *)collob->c_x->c_sym;

</snip>

关于c - Max C API 中获取 coll 对象的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58053673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com