The following code illustrates how to create a chunk in a file.

   HMMIO hmmio1;
   MMCKINFO mmckinfo;
   USHORT usFlags;
   USHORT rc;
    ...

   memset( &mmckinfo, '\0', sizeof(MMCKINFO) );
   mmckinfo.ckid = FOURCC_WAVE;
   mmckinfo.ckSize = 1000;
   usFlags |= MMIO_CREATERIFF;

   rc = mmioCreateChunk(hmmio1, &mmckinfo, usFlags);

   if (rc)
     /* error */
   else
    ...


[Back] [Next]