<火山程序 类型 = "通常" 版本 = 1 /> 类 FMOD_CREATESOUNDEXINFO <公开 @别名 = "FMOD_CREATESOUNDEXINFO" @别名类型 = 本地结构> { 方法 回调 <公开 静态 属性写> 参数 本结构 <类型 = FMOD_CREATESOUNDEXINFO> 参数 函数指针 <类型 = 变整数 注释 = "用\"取静态方法地址\""> { @ @<本结构>.nonblockcallback = (FMOD_SOUND_NONBLOCK_CALLBACK)@<函数指针>; } 方法 置回调 <公开 静态 @嵌入式方法 = @"\"\"\""> 参数 本结构 <类型 = FMOD_CREATESOUNDEXINFO> 参数 回调函数 <@匹配方法 = "回调函数模板"> { @ @<本结构>.nonblockcallback = &@<回调函数> } 方法 回调函数模板 <静态 类型 = FMOD_RESULT @视窗.前缀文本 = "@F_CALL"> 参数 sound <类型 = FMOD_SOUND指针> 参数 result <类型 = FMOD_SOUND指针> { 变量 返回值 <类型 = FMOD_RESULT> 返回 (返回值) } # } |
Xelloss0618 发表于 2025-7-21 22:19 能否给写个例子 |
1、封装成属性写,参数类型用变整数,方法里强转 2、封装成嵌入式方法,参数用@匹配方法 |
hcwanz 发表于 2025-7-21 21:45 不行的,试过 |
强转一下指针类型就行了吧 |
|Archiver|手机版|小黑屋|递归火山软件开发平台
( 鄂ICP备18029190号 )
GMT+8, 2025-8-8 03:40 , Processed in 0.086276 second(s), 22 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.