The following code illustrates how to obtain the number of IOProcs matching the specified format data.

   MMFORMATINFO mmformatinfo;
   LONG lNumFormats;
   ULONG  ulReserved = 0L;
   ULONG  ulFlags = 0L;
   ULONG  rc;
    ...

   memset( &mmformatinfo, '\0', sizeof(MMFORMATINFO) );
   mmformatinfo.ulMediaType |= MMIO_MEDIATYPE_AUDIO;
   mmformatinfo.ulStructLen=sizeof(MMFORMATINFO);

   rc = mmioQueryFormatCount( &mmformatinfo,
                              &lNumFormats,
                              ulReserved,
                              ulFlags);
   if (rc)
     /* error */
   else
    ...


[Back] [Next]