共用方式為


在應用程式中新增驅動程式

[與此頁面 音訊壓縮管理員相關聯的功能是舊版功能。 Microsoft強烈建議新程序代碼不使用此功能。]

如果您需要應用程式在內部實作自己的壓縮例程,應用程式可以藉由呼叫 acmDriverAdd 函式,將驅動程式新增至 ACM。 應用程式會提供符合 acmDriverProc原型的函式,以實作驅動程式。 在應用程式新增驅動程式之後,應用程式可以透過 ACM 如同使用任何其他驅動程式一樣使用該驅動程式。

ACM 會將驅動程式視為全域或本機。 應用程式在呼叫 acmDriverAdd時,會指定驅動程式是否應新增為全域性或本地。 全域和本地驅動程式之間有兩個不同之處:

  • 新增為全域驅動程式的驅動程式不會與其他應用程序共用。
  • 應用程式可以呼叫 acmDriverPriority 函式,直接改變全域驅動程式的優先順序(但不是本機驅動程式)。 ACM 會在尋求適當的驅動程式以提供函式呼叫的實作時,進行優先搜尋。 ACM 總是給予本地驅動程式比全域驅動程式更高的優先順序。 最近新增的本機驅動程式具有最高的優先順序。