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 函式會準備 ACMSTREAMHEADER 結構以進行 ACM 資料流程轉換。 |
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 轉換來源和目的地緩衝區配對的標頭。 |