오프로드된 오디오에 대한 결함 보고
이 항목에서는 하드웨어 오프로드 오디오 스트림과 관련하여 결함 오류를 보고해야 하는 경우 오디오 드라이버에서 사용해야 하는 메커니즘에 대해 설명합니다.
오디오 드라이버가 결함 오류를 감지하는 경우 오류를 보고하려면 ETW(Windows용 이벤트 추적) 이벤트를 발생시켜야 합니다. 이 이벤트에는 오디오 스트림에 사용 중인 DMA 버퍼에 대한 정보와 함께 결함의 이유가 포함되어야 합니다.
다음 열거형은 오디오 드라이버가 결함 오류 보고에 사용할 수 있도록 정의된 이벤트를 보여 줍니다.
typedef enum
{
eMINIPORT_IHV_DEFINED = 0,
eMINIPORT_BUFFER_COMPLETE,
eMINIPORT_PIN_STATE,
eMINIPORT_GET_STREAM_POS,
eMINIPORT_SET_WAVERT_BUFFER_WRITE_POS,
eMINIPORT_GET_PRESENTATION_POS,
eMINIPORT_PROGRAM_DMA,
eMINIPORT_GLITCH_REPORT
} EPcMiniportEngineEvent;
이 열거형에 대한 자세한 내용은 EPcMiniportEngineEvent를 참조하세요.
하드웨어 오프로드 오디오 스트림을 처리할 수 있는 드라이버를 개발하는 방법에 대한 자세한 내용은 하드웨어 오프로드 오디오 드라이버 구현을 참조하세요.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기