ACMDRIVERPROC コールバック関数 (msacm.h)

acmDriverProc 関数は、ACM ドライバーで使用されるコールバック関数を指定します。 acmDriverProc 名は、アプリケーション定義関数名のプレースホルダーです。 実際の名前は、実行可能ファイルまたは DLL ファイルのモジュール定義ファイルに含めることによってエクスポートする必要があります。

構文

ACMDRIVERPROC Acmdriverproc;

LRESULT Acmdriverproc(
  DWORD_PTR unnamedParam1,
  HACMDRIVERID unnamedParam2,
  UINT unnamedParam3,
  LPARAM unnamedParam4,
  LPARAM unnamedParam5
)
{...}

パラメーター

unnamedParam1

インストール可能な ACM ドライバーの識別子。

unnamedParam2

インストール可能な ACM ドライバーを処理します。 このパラメーターは、ACM がドライバーに割り当てる一意のハンドルです。

unnamedParam3

ACM ドライバー メッセージ。

unnamedParam4

メッセージ パラメーター。

unnamedParam5

メッセージ パラメーター。

戻り値

成功した場合は 0 を返し、それ以外の場合はエラーを返します。

解説

アプリケーションは、 PostMessagetimeGetSystemTimetimeGetTimetimeSetEventtimeKillEventmidiOutShortMsgmidiOutLongMsgOutputDebugStr を除き、コールバック関数内からシステム定義関数を呼び出さないでください。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー msacm.h

関連項目

オーディオ圧縮関数

オーディオ圧縮マネージャー