mciSendString накладывает несколько звуков - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь сделать что-то вроде пианино в cpp, но mciSendString ждет до конца звукового файла, поэтому я не могу перекрывать тот же звук.Код:

if (asciiFinal != 0) {
        switch (asciiFinal) {
        case 97:
            std::cout << "Played" << std::endl;
            mciSendStringA(  "play C:\\Users\\Administrator\\Downloads\\1.wav", 0, 0, 0);

            break;
        default:

            std::cout << "Played" << std::endl;
            mciSendStringA("play C:\\Users\\Administrator\\Downloads\\2.wav", NULL, 0, NULL);
            break;
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...