다음을 통해 공유


HD 오디오 DDI 프로그래밍 지침

이 섹션에서는 HD Audio DDI 버전(HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2HDAUDIO_BUS_INTERFACE_BDL 구조에 정의된 대로)을 사용하여 HD Audio Bus 인터페이스 컨트롤러에 연결된 오디오 및 모뎀 코덱을 제어하기 위한 프로그래밍 지침을 제공합니다.

HD 오디오 버스 드라이버는 오디오 및 모뎀 코덱의 커널 모드 함수 드라이버인 HD Audio DDI의 하나 또는 두 버전을 하위 디바이스에 노출합니다. (이러한 자식 중 하나는 UAA HD 오디오 클래스 드라이버일 수 있습니다.) 이러한 드라이버는 HD 오디오 컨트롤러 장치의 하드웨어 기능을 활용하기 위해 DDI의 루틴을 호출합니다.

이 섹션에는 다음이 포함됩니다.

HD 오디오 DDI 버전 간의 차이점

동기 및 비동기 코덱 명령

벽시계 및 링크 위치 레지스터

하드웨어 리소스 관리

둘 이상의 스트림 동기화

웨이크 활성화

데이터 복사 및 캐싱 정책

HD 오디오 DDI 조회하기