Cmmsistem

Win32 multimedya API'lerini kapsayan bir MFC sınıfı kümesi
Şimdi İndirin

Cmmsistem Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Freeware
  • Yayıncı adı:
  • Naughter Software
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • 72 KB

Cmmsistem Etiketler


Cmmsistem Açıklama

CMMSYSTEM, Win32 multimedya API'lerinin bir kısmını kapsayan bir MFC sınıfı koleksiyonu sağlar. Kapsanan alanlar arasında dalga, dalga, MMIO ve karıştırıcı API'leri içerir Üniversitede ses sinyal işleme çalıştığından beri, her zaman bilgisayar tabanlı sesle ilgilendim. Bu sınıflar, bu alan için temel Win32 destekli araştırmalarımın sonuçlarıdır. CMMSistem'i oluşturan sınıflar: CMMIOFILE: Bu sınıf, "MMIO ..." fonksiyonları için çok basit bir sarmalayıcı uygular. Bu işlevler, ortak .wav dosyasının bir örneği olduğu RIFF dosyalarının okunması ve yazılmasını sağlar. CMSSystem'deki tüm sınıflar gibi, istisna tabanlıdır ve herhangi bir hata oluştuğunda bir MFC tarzı "CMMIOEXION" istisnası atar. Bu sınıfı kullanmak ne kadar kolay olduğuna dair bir örnek için, indirindeki PlayWav ve RecordWav örnek projelerinin kodunu inceleyin. CWAVEOUT: Bu "dalga aşaması ..." işlevleri için bir sarmalayıcı uygular. Bu, CMMSistem'de geliştirilen birinci sınıf ve David Overton'dan ses girişi işlemedeki büyük öğreticiye dayanıyordu. Windows'ta ses işleme sırasında yeniyseniz, bu çok iyi tanıtımı kontrol etmenizi tavsiye ederim. Sınıf, tampon yönetiminin tüm detaylarına dahili olarak bakar ve ses verilerini göndermek için çok basit bir yazma yöntemi sağlar. Yine sınıfta meydana gelen herhangi bir hatayı standart MFC tarzı "CWAVEOUTEOUTEOUTEODEOUTEOUTEOUTEOUTEOUTEOUTEOGEXEXITEXION" istisnaları olarak bildirilir. Cwavein: Bu, Cwaveout'taki Corollary sınıfıdır ve ses verilerini kaydetmek için destek sağlar. Yine tampon yönetiminin detayları sınıf tarafından ele alınır ve kaydedilen ses verilerini elde etmek için basit bir okuma yöntemi sağlanmıştır. Herhangi bir hata, bir MFC tarzı "Cwaveinexception" istisnasının atılmasına neden olacaktır. CMIXER: CMMSSystem'deki son sınıf, CMIXER, karıştırıcı API'lerin çok karmaşık alanına ince bir kaplama sağlar. Bu alanda herhangi bir uzman olduğunu iddia etmiyorum ve verilen sarma çok ince. Yine dahili olarak meydana gelen herhangi bir hata, bir MFC tarzı "CMixereException" atılacak.


Cmmsistem İlgili Yazılım