WDM 오디오 드라이버 개발을 위한 로드맵
WDM 오디오 드라이버를 만들려면 다음 단계를 수행합니다.
Windows 아키텍처 및 드라이버에 대해 알아봅니다.
Windows 운영 체제에서 드라이버가 작동하는 방식의 기본 사항을 이해해야 합니다. 기본 사항을 알면 적절한 디자인 결정을 내리고 개발 프로세스를 간소화할 수 있습니다. 모든 드라이버 개발자에 대한 개념을 참조하세요.
WDM 오디오 드라이버의 기본 사항에 대해 알아봅니다.
Windows XP에서 Windows Vista로 Windows 운영 체제 버전의 오디오 드라이버는 WDM을 준수하고 커널 스트리밍 구성 요소를 사용합니다. 수행해야 하는 드라이버 디자인 결정을 이해하려면 커널 스트리밍, WDM 오디오 드라이버 개요 및 WDM 오디오드라이버 소개를 참조하세요.
추가 WDM 오디오 드라이버 디자인 결정을 결정합니다.
디자인 결정을 내리는 방법에 대한 자세한 내용은 사용자 지정 오디오 드라이버, 오디오 데이터 형식 및 데이터 범위를 참조하세요. 알아볼 오디오 드라이버 유형을 결정하는 데 도움이 필요한 경우 사용자 지정 오디오 드라이버 유형 의사 결정 트리를 참조하세요.
오디오 처리 개체에 대해 알아봅니다.
API(오디오 처리 개체)는 Windows 오디오 스트림에 대한 사용자 지정 가능한 소프트웨어 기반 디지털 신호 처리를 제공합니다. 자세한 내용은 Windows 오디오 처리 개체를 참조하세요.
Windows 드라이버 빌드, 테스트 및 디버그 프로세스 및 도구에 대해 알아봅니다.
드라이버 빌드는 사용자 모드 애플리케이션 빌드와 다릅니다. Windows 드라이버 빌드, 디버그 및 테스트 프로세스 및 드라이버 서명에 대한 자세한 내용은 드라이버 개발, 테스트 및 배포를 참조하세요. 도구 빌드, 테스트, 확인 및 디버깅에 대한 자세한 내용은 드라이버 개발 도구를 참조하세요.
WDK에서 오디오 드라이버 샘플을 검토합니다.
WDK의 오디오 드라이버 샘플에 액세스하고 검토하려면 샘플 오디오 드라이버를 참조하세요.
WDM 오디오 드라이버에 대한 디자인 결정을 내립니다.
커널의오디오 미니포트 드라이버 및 COM을 참조하세요.
WDM 오디오 드라이버를 개발, 빌드, 테스트 및 디버그합니다.
특정 오디오 어댑터에 대한 오디오 드라이버를 개발하는 방법에 대한 자세한 내용은 어댑터 드라이버 생성을 참조하세요. 반복적인 빌드 , 테스트 및 디버깅 에 대한 자세한 내용은 드라이버 개발, 테스트 및 배포를 참조하세요. 이 프로세스는 작동하는 드라이버를 빌드하는 데 도움이 됩니다.
WDM 오디오 드라이버용 드라이버 패키지를 만듭니다.
자세한 내용은 드라이버 패키지 만들기를 참조하세요. 오디오 어댑터를 설치하는 방법에 대한 자세한 내용은 포트 클래스 오디오 어댑터 설치를 참조하세요.
WDM 오디오 드라이버에 서명하고 배포합니다.
마지막 단계는 서명(선택 사항)하고 드라이버를 배포하는 것입니다. 드라이버가 Windows 인증 프로그램에 대해 정의된 품질 표준을 충족하는 경우 Microsoft Windows 업데이트 프로그램을 통해 배포할 수 있습니다. 자세한 내용은 드라이버 패키지 배포를 참조하세요.
기본 단계입니다. 개별 드라이버의 요구 사항에 따라 추가 단계가 필요할 수 있습니다.