powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / снова multimadia i/o
3 сообщений из 3, страница 1 из 1
снова multimadia i/o
    #34083976
Wavesql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После открытия файла wav:

file = mmioOpen("test.wav", NULL, MMIO_READ);

Хочу проверить следующим образом, если в заголовке файла разделы RIFF:
MMCKINFO mmckinfo;

mmckinfo.fccType = mmioFOURCC('W', 'A', 'V', 'E');

if ( mmioDescend(file, (LPMMCKINFO)&mmckinfo, 0, MMIO_FINDRIFF) )
Console :: WriteLine("в файле нету \'WAVE\'.");

После компиляции, выводится сообщение: "в файле нету WAVE".

Подскажите пожалуйста, почему так?
...
Рейтинг: 0 / 0
снова multimadia i/o
    #34084076
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
  MMIOINFO Info.dwFlags=MMIO_READ | MMIO_DENYWRITE;
  File = mmioOpen (FileName, &Info, MMIO_READ | MMIO_DENYWRITE);

Думаю указанием Info исправиться.
...
Рейтинг: 0 / 0
снова multimadia i/o
    #34084274
Wavesql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что то я запутался...
Если mmioDescend() возвращает true, тогда в фале разделы Riff не находятся?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / снова multimadia i/o
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]