for (int i=0; i<1000; i++)
{
DWORD written=0;
mmioSeek(hFile, 0, SEEK_SET);
if ( mmioDescend(hFile,&dataChunk,&riffChunk,0) != MMSYSERR_NOERROR )
{
MessageBox(NULL,"Error seeking to DATA chunk","mmio",0);
return 3;
}
if ( mmioWrite(hFile,BUFFER,BUF_SIZE) == -1 )
{
MessageBox(NULL,"Error writing to chunk","mmio",0);
return 4;
}
if ( mmioAscend(hFile,&dataChunk,0) != MMSYSERR_NOERROR )
{
MessageBox(NULL,"Error exiting from chunk","mmio",0);
return 5;
}
mmioFlush(hFile,0);
mmioSeek(hFile,0,SEEK_SET);
}
Получение информации о чанке (разделе) WAV-файла.
Код:
Я чего-то недопонял? Сори, МСДН по этому поводу вроде чуть-ли не наизусть выучил.