gpt4 book ai didi

c++ - FMOD 对象指针

转载 作者:行者123 更新时间:2023-11-28 07:09:37 26 4
gpt4 key购买 nike

在代码中:

FMOD_RESULT result;
FMOD::System *system;

result = FMOD::System_Create(&system);
FMODErrorCheck(result);

result = system->init(100, FMOD_INIT_NORMAL, 0);
FMODErrorCheck(result);

FMOD::Sound *sound;
result = system->createSound("/home/djameson/Music/Hurts-Like-Heaven-Cold-Play.mp3", FMOD_DEFAULT, 0, &sound);
FMODErrorCheck(result);

FMOD::Channel *channel;
result = system->playSound(FMOD_CHANNEL_FREE, sound, false, &channel);
FMODErrorCheck(result);

result = channel->setVolume(0.5f);
FMODErrorCheck(result);

我对指针的用法感到困惑。例如,FMOD::Channel *channel 行创建了一个 Channel 类型的指针,但它也没有说明它指向何处。

你平时不去po​​inter = &variable

我是 C++ 的新手。感谢您的帮助。

最佳答案

第 2 行,您将指针传递给用于初始化 FMOD 系统的指针

关于c++ - FMOD 对象指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21223135/

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