cmmsystem.

Win32マルチメディアAPIをカプセル化するMFCクラスのセット
今すぐダウンロード

cmmsystem. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 出版社名:
  • Naughter Software
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 72 KB

cmmsystem. タグ


cmmsystem. 説明

CMMSystemは、Win32マルチメディアAPIの一部をカプセル化するためのMFCクラスのコレクションを提供します。覆われた領域には、波抜き、波、MMIO、ミキサーAPIが含まれます。 大学でのオーディオ信号処理を勉強して以来、私はいつもコンピュータベースのオーディオに興味を持っていました。これらのクラスは、この分野に対する基本Win32サポートへの私の調査の結果です。 CMMSystemを構成するクラスは次のとおりです。 CMMIOFILE:このクラスは、「MMIO ...」関数に非常に単純なラッパーを実装しています。これらの関数は、共通の.wavファイルが1つのインスタンスであるRIFFファイルの読み書きを提供します。 CMMSYSTEMのすべてのクラスと同様に、エラーが発生した場合は、例外ベースで、MFCスタイルの「CMMioException」例外が表示されます。このクラスを使用するのが簡単な例については、ダウンロードに含まれているPlayWAVおよびRecordWAVサンプルプロジェクトのコードを調べてください。 CwaveOut:これは "WaveOut .."関数のラッパーを実装しています。これはCMMSystemで開発された最初のクラスであり、David Overtonのオーディオ入力処理に関する大型チュートリアルに基づいていました。 Windowsでオーディオ処理に新しい場合は、この非常に良い紹介をチェックすることをお勧めします。クラスは内部的にバッファ管理の詳細をすべて探しており、オーディオデータを送信するための非常に単純な書き込み方法を提供します。クラスで発生するエラーは、標準のMFCスタイルの「CwaveOutException」例外として報告されます。 Cwavein:これはcwaveoutへのororararyクラスであり、オーディオデータの記録をサポートしています。また、バッファ管理の詳細はクラスによって処理され、記録されたオーディオデータを取得するために簡単な読み取り方法が提供される。どんなエラーでも、MFCスタイルの「CWaveineXception」例外がスローされることがあります。 Cmixer:CMMSystemの最終クラスは、CmixerはミキサーAPIの非常に複雑な領域にわたって薄いベニアを提供します。私はこの特定の分野の専門家であると主張していません、そして提供される包装は非常に薄いです。また、内部的に発生するエラーは、MFCスタイル「CMIXERException」をスローします。


cmmsystem. 関連ソフトウェア

Borland Delphic ++ BuilderのTCAD

TCADは、ベクトルグラフィックアプリケーションを作成するのに役立つコンポーネントです。 形状はマウスやコードで相互作用することができます。 使いやすく、効果的かつ強力です。 それはあなたに貴重な時間を節約します。 ...

268 2054K

ダウンロード