開發 WDM 音訊驅動程式的藍圖
若要建立 WDM 音訊驅動程式,請執行下列步驟:
瞭解 Windows 架構和驅動程式。
您必須瞭解驅動程式在 Windows 作業系統中運作方式的基本概念。 瞭解基本概念可協助您做出適當的設計決策,並讓您簡化開發程式。 請參閱 所有驅動程式開發人員的概念。
瞭解 WDM 音訊驅動程式的基本概念。
Windows 作業系統版本中的音訊驅動程式從 Windows XP 到 Windows Vista 都符合 WDM,並使用核心串流元件。 若要瞭解您必須做出的驅動程式設計決策,請參閱核心串流、WDM 音訊驅動程式概觀和 WDM 音訊驅動程式簡介。
決定其他 WDM 音訊驅動程式設計決策。
如需如何做出設計決策的資訊,請參閱 自訂音訊驅動程式、 音訊資料格式和資料範圍。 如果您需要協助來決定要瞭解的音訊驅動程式類型,請參閱 自訂音訊驅動程式類型決策樹。
瞭解音訊處理物件。
音訊處理物件 (API) ,為 Windows 音訊串流提供可自訂的軟體數位訊號處理。 若要深入瞭解,請參閱 Windows 音訊處理物件。
瞭解 Windows 驅動程式建置、測試和偵錯程式和工具。
建置驅動程式與建置使用者模式應用程式不同。 如需 Windows 驅動程式建置、偵錯和測試程式及驅動程式簽署的相關資訊,請參閱 開發、測試和部署驅動程式 。 如需建置、測試、驗證和偵錯工具的相關資訊,請參閱 驅動程式開發工具 。
檢閱 WDK 中的音訊驅動程式範例。
若要存取及檢閱 WDK 中的音訊驅動程式範例,請參閱 範例音訊驅動程式。
針對 WDM 音訊驅動程式進行設計決策。
開發、建置、測試及偵錯 WDM 音訊驅動程式。
如需如何針對特定音訊配接器開發音訊驅動程式的詳細資訊,請參閱 配接器驅動程式建構。 如需反復建置、測試和偵錯的相關資訊 ,請參閱開發、測試和部署驅動程式 。 此程式有助於確保您建置可運作的驅動程式。
建立 WDM 音訊驅動程式的驅動程式套件。
如需詳細資訊,請參閱 建立驅動程式套件。 如需如何安裝音訊配接器的詳細資訊,請參閱 安裝埠類別音訊配接器。
簽署並散發 WDM 音訊驅動程式。
最後一個步驟是簽署 (選擇性) 並散發驅動程式。 如果您的驅動程式符合針對 Windows 認證計畫定義的品質標準,您可以透過 Microsoft Windows Update 計畫加以散發。 如需詳細資訊,請參閱 散發驅動程式套件。
這些是基本步驟。 根據個別驅動程式的需求,可能需要執行其他步驟。