msacm.h ヘッダー
このヘッダーは、Windows マルチメディアで使用されます。 詳細については、次を参照してください。
msacm.h には、次のプログラミング インターフェイスが含まれています。
関数
acmDriverAdd acmDriverAdd 関数 (msacm.h) は、使用可能な ACM ドライバーの一覧にドライバーを追加します。 (acmDriverAddW) |
acmDriverAddA acmDriverAdd 関数は、使用可能な ACM ドライバーの一覧にドライバーを追加します。 (acmDriverAddA) |
acmDriverAddW acmDriverAddW (Unicode) 関数 (msacm.h) は、使用可能な ACM ドライバーの一覧にドライバーを追加します。 (acmDriverAddW) |
acmDriverClose acmDriverClose 関数は、以前に開いた ACM ドライバー インスタンスを閉じます。 関数が成功した場合、ハンドルは無効になります。 |
acmDriverDetails acmDriverDetails 関数 (msacm.h) は、指定された ACM ドライバーに対してクエリを実行してその機能を判断します。 (acmDriverDetailsW) |
acmDriverDetailsA acmDriverDetails 関数は、指定された ACM ドライバーに対してクエリを実行してその機能を判断します。 (acmDriverDetailsA) |
acmDriverDetailsW acmDriverDetails (Unicode) 関数は、指定された ACM ドライバーに対してクエリを実行してその機能を判断します。 (acmDriverDetailsW) |
acmDriverEnum acmDriverEnum 関数は、使用可能な ACM ドライバーを列挙し、ドライバーがなくなったか、コールバック関数が FALSE を返すまで続行します。 |
acmDriverID acmDriverID 関数は、開いている ACM ドライバー インスタンスまたはストリーム ハンドルに関連付けられている ACM ドライバー識別子のハンドルを返します。 |
acmDriverMessage acmDriverMessage 関数は、特定の ACM ドライバー インスタンスにユーザー定義メッセージを送信します。 |
acmDriverOpen acmDriverOpen 関数は、指定された ACM ドライバーを開き、ドライバーとの通信に使用できるドライバー インスタンス ハンドルを返します。 |
acmDriverPriority acmDriverPriority 関数は、ACM ドライバーの優先度と状態を変更します。 |
acmDriverRemove acmDriverRemove 関数は、使用可能な ACM ドライバーの一覧から ACM ドライバーを削除します。 ドライバーは、呼び出し元のアプリケーションに対してのみ削除されます。 ドライバーがグローバルにインストールされている場合でも、他のアプリケーションで使用できます。 |
acmFilterChoose acmFilterChoose 関数は、ユーザーが波形オーディオ フィルターを選択できるようにする ACM 定義のダイアログ ボックスを作成します。 |
acmFilterChooseA acmFilterChoose 関数は、ユーザーが波形オーディオ フィルターを選択できるようにする ACM 定義のダイアログ ボックスを作成します。 (acmFilterChooseA) |
acmFilterChooseW acmFilterChoose (Unicode) 関数は、ユーザーが波形オーディオ フィルターを選択できるようにする ACM 定義のダイアログ ボックスを作成します。 (acmFilterChooseW) |
acmFilterDetails acmFilterDetails 関数は、特定の波形オーディオ フィルター タグを持つフィルターの詳細を ACM に照会します。 |
acmFilterDetailsA acmFilterDetails 関数は、特定の波形オーディオ フィルター タグを持つフィルターの詳細を ACM に照会します。 (acmFilterDetailsA) |
acmFilterDetailsW acmFilterDetails (Unicode) 関数は、特定の波形オーディオ フィルター タグを持つフィルターの詳細を ACM に照会します。 (acmFilterDetailsW) |
acmFilterEnum acmFilterEnum 関数は、ACM ドライバーから特定のフィルター タグで使用できる波形オーディオ フィルターを列挙します。 この関数は、フィルター タグに適したフィルターが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 |
acmFilterEnumA acmFilterEnum 関数は、ACM ドライバーから特定のフィルター タグで使用できる波形オーディオ フィルターを列挙します。 この関数は、フィルター タグに適したフィルターが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFilterEnumA) |
acmFilterEnumW acmFilterEnum (Unicode) 関数は、ACM ドライバーから特定のフィルター タグで使用できる波形オーディオ フィルターを列挙します。 この関数は、フィルター タグに適したフィルターが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFilterEnumW) |
acmFilterTagDetails acmFilterTagDetails 関数は、特定の波形オーディオ フィルター タグに関する詳細を ACM に照会します。 |
acmFilterTagDetailsA acmFilterTagDetails 関数は、特定の波形オーディオ フィルター タグに関する詳細を ACM に照会します。 (acmFilterTagDetailsA) |
acmFilterTagDetailsW acmFilterTagDetails (Unicode) 関数は、特定の波形オーディオ フィルター タグの詳細を ACM に照会します。 (acmFilterTagDetailsW) |
acmFilterTagEnum acmFilterTagEnum 関数は、ACM ドライバーから使用できる波形オーディオ フィルター タグを列挙します。 この関数は、適切なフィルター タグが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 |
acmFilterTagEnumA acmFilterTagEnum 関数は、ACM ドライバーから使用できる波形オーディオ フィルター タグを列挙します。 この関数は、適切なフィルター タグが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFilterTagEnumA) |
acmFilterTagEnumW acmFilterTagEnum (Unicode) 関数は、ACM ドライバーから使用できる波形オーディオ フィルター タグを列挙します。 この関数は、適切なフィルター タグが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFilterTagEnumW) |
acmFormatChoose acmFormatChoose 関数は、ユーザーが波形オーディオ形式を選択できるようにする ACM 定義のダイアログ ボックスを作成します。 |
acmFormatChooseA acmFormatChoose 関数は、ユーザーが波形オーディオ形式を選択できるようにする ACM 定義のダイアログ ボックスを作成します。 (acmFormatChooseA) |
acmFormatChooseW acmFormatChoose (Unicode) 関数は、ユーザーが波形オーディオ形式を選択できるようにする ACM 定義のダイアログ ボックスを作成します。 (acmFormatChooseW) |
acmFormatDetails acmFormatDetails 関数は、特定の波形オーディオ形式タグの形式の詳細を ACM に照会します。 |
acmFormatDetailsA acmFormatDetails 関数は、特定の波形オーディオ形式タグの形式の詳細について ACM に対してクエリを実行します。 (acmFormatDetailsA) |
acmFormatDetailsW acmFormatDetails (Unicode) 関数は、特定の波形オーディオ形式タグの形式の詳細について ACM に対してクエリを実行します。 (acmFormatDetailsW) |
acmFormatEnum acmFormatEnum 関数は、ACM ドライバーから特定のフォーマット タグで使用できる波形オーディオ形式を列挙します。 この関数は、書式タグに適した形式がなくなったか、コールバック関数が FALSE を返すまで列挙を続けます。 |
acmFormatEnumA acmFormatEnum 関数は、ACM ドライバーから特定のフォーマット タグで使用できる波形オーディオ形式を列挙します。 この関数は、書式タグに適した形式がなくなったか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFormatEnumA) |
acmFormatEnumW acmFormatEnum (Unicode) 関数は、ACM ドライバーから特定のフォーマット タグで使用できる波形オーディオ形式を列挙します。 この関数は、書式タグに適した形式がなくなったか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFormatEnumW) |
acmFormatSuggest acmFormatSuggest 関数は、ACM または指定された ACM ドライバーに対してクエリを実行して、指定されたソース形式の変換先の形式を提案します。 |
acmFormatTagDetails acmFormatTagDetails 関数は、特定の波形オーディオ形式タグの詳細について ACM に対してクエリを実行します。 |
acmFormatTagDetailsA acmFormatTagDetails 関数は、特定の波形オーディオ形式タグの詳細について ACM に対してクエリを実行します。 (acmFormatTagDetailsA) |
acmFormatTagDetailsW acmFormatTagDetails (Unicode) 関数は、特定の波形オーディオ形式タグの詳細を ACM に照会します。 (acmFormatTagDetailsW) |
acmFormatTagEnum acmFormatTagEnum 関数は、ACM ドライバーから使用可能な波形オーディオ形式タグを列挙します。 この関数は、適切な書式タグが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 |
acmFormatTagEnumA acmFormatTagEnum 関数は、ACM ドライバーから使用可能な波形オーディオ形式タグを列挙します。 この関数は、適切な書式タグが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFormatTagEnumA) |
acmFormatTagEnumW acmFormatTagEnum (Unicode) 関数は、ACM ドライバーから使用できる波形オーディオ形式タグを列挙します。 この関数は、適切な書式タグが存在しないか、コールバック関数が FALSE を返すまで列挙を続けます。 (acmFormatTagEnumW) |
acmGetVersion acmGetVersion 関数は、ACM のバージョン番号を返します。 |
acmMetrics acmMetrics 関数は、ACM または関連する ACM オブジェクトのさまざまなメトリックを返します。 |
acmStreamClose acmStreamClose 関数は、ACM 変換ストリームを閉じます。 関数が成功した場合、ハンドルは無効になります。 |
acmStreamConvert acmStreamConvert 関数は、指定された変換ストリームで変換を実行するように ACM に要求します。 ストリームの開き方によっては、変換が同期または非同期になる場合があります。 |
acmStreamMessage acmStreamMessage 関数は、ドライバー固有のメッセージを ACM ドライバーに送信します。 |
acmStreamOpen acmStreamOpen 関数は、ACM 変換ストリームを開きます。 変換ストリームは、指定されたオーディオ形式から別のオーディオ形式にデータを変換するために使用されます。 |
acmStreamPrepareHeader acmStreamPrepareHeader 関数は、ACM ストリーム変換用に ACMSTREAMHEADER 構造体を準備します。 |
acmStreamReset acmStreamReset 関数は、特定の ACM ストリームの変換を停止します。 保留中のすべてのバッファーは完了としてマークされ、アプリケーションに返されます。 |
acmStreamSize acmStreamSize 関数は、ACM ストリームのソースバッファーまたは宛先バッファーに推奨されるサイズを返します。 |
acmStreamUnprepareHeader acmStreamUnprepareHeader 関数は、ACM ストリームの acmStreamPrepareHeader 関数によって実行される準備をクリーンアップします。 |
コールバック関数
ACMDRIVERENUMCB acmDriverEnumCallback 関数は、acmDriverEnum 関数で使用されるコールバック関数を指定します。 acmDriverEnumCallback 名は、アプリケーション定義関数名のプレースホルダーです。 |
ACMDRIVERPROC acmDriverProc 関数は、ACM ドライバーで使用されるコールバック関数を指定します。 |
ACMFILTERCHOOSEHOOKPROC acmFilterChooseHookProc 関数は、acmFilterChoose ダイアログ ボックスをフックするユーザー定義関数を指定します。 |
ACMFILTERENUMCB ACMFILTERENUMCB コールバック関数は、acmFilterEnum 関数で使用されるコールバック関数を指定します。 |
ACMFILTERENUMCBA acmFilterEnumCallback 関数は、acmFilterEnum 関数で使用されるコールバック関数を指定します。 acmFilterEnumCallback 名は、アプリケーション定義関数名のプレースホルダーです。 (ACMFILTERENUMCBA) |
ACMFILTERENUMCBW ACMFILTERENUMCBW (Unicode) コールバック関数は、acmFilterEnum 関数で使用されるコールバック関数を指定します。 |
ACMFILTERTAGENUMCB ACMFILTERTAGENUMCB コールバック関数は、acmFilterTagEnum 関数で使用されるコールバック関数を指定します。 |
ACMFILTERTAGENUMCBA acmFilterTagEnumCallback 関数は、acmFilterTagEnum 関数で使用されるコールバック関数を指定します。 acmFilterTagEnumCallback 関数名は、アプリケーション定義関数名のプレースホルダーです。 (ACMFILTERTAGENUMCBA) |
ACMFILTERTAGENUMCBW ACMFILTERTAGENUMCBW (Unicode) コールバック関数は、acmFilterTagEnum 関数で使用されるコールバック関数を指定します。 |
ACMFORMATCHOOSEHOOKPROC acmFormatChooseHookProc 関数は、acmFormatChoose ダイアログ ボックスをフックするユーザー定義関数を指定します。 acmFormatChooseHookProc 名は、アプリケーション定義名のプレースホルダーです。 |
ACMFORMATENUMCB ACMFORMATENUMCB コールバック関数は、acmFormatEnum 関数で使用されるコールバック関数を指定します。 |
ACMFORMATENUMCBA acmFormatEnumCallback 関数は、acmFormatEnum 関数で使用されるコールバック関数を指定します。 acmFormatEnumCallback 名は、アプリケーション定義関数名のプレースホルダーです。 (ACMFORMATENUMCBA) |
ACMFORMATENUMCBW ACMFORMATENUMCBW (Unicode) コールバック関数は、acmFormatEnum 関数で使用されるコールバック関数を指定します。 |
ACMFORMATTAGENUMCB ACMFORMATTAGENUMCB コールバック関数は、acmFormatTagEnum 関数で使用されるコールバック関数を指定します。 |
ACMFORMATTAGENUMCBA acmFormatTagEnumCallback 関数は、acmFormatTagEnum 関数で使用されるコールバック関数を指定します。 acmFormatTagEnumCallback 名は、アプリケーション定義関数名のプレースホルダーです。 (ACMFORMATTAGENUMCBA) |
ACMFORMATTAGENUMCBW ACMFORMATTAGENUMCBW (Unicode) コールバック関数は、acmFormatTagEnum 関数で使用されるコールバック関数を指定します。 |
構造
ACMDRIVERDETAILS ACMDRIVERDETAILS 構造体では、ACM ドライバーの機能について説明します。 |
ACMFILTERCHOOSE ACMFILTERCHOOSE 構造体には、ACM がシステム定義の波形オーディオ フィルター選択ダイアログ ボックスの初期化に使用する情報が含まれています。 |
ACMFILTERDETAILS ACMFILTERDETAILS 構造体は、ACM ドライバーの特定のフィルター タグの波形オーディオ フィルターの詳細を示します。 |
ACMFILTERTAGDETAILS ACMFILTERTAGDETAILS 構造体は、ACM フィルター ドライバーの波形オーディオ フィルター タグの詳細を示します。 |
ACMFORMATCHOOSE ACMFORMATCHOOSE 構造体には、システム定義の波形オーディオ形式の選択ダイアログ ボックスを初期化するために ACM が使用する情報が含まれています。 |
ACMFORMATDETAILS ACMFORMATDETAILS 構造体は、ACM ドライバーの特定のフォーマット タグの波形オーディオ形式の詳細を示します。 |
ACMFORMATTAGDETAILS ACMFORMATTAGDETAILS 構造体は、ACM ドライバーの波形オーディオ形式タグの詳細を示します。 |
ACMSTREAMHEADER ACMSTREAMHEADER 構造体は、変換ストリームの ACM 変換ソースと宛先バッファーのペアを識別するために使用されるヘッダーを定義します。 |