2011-02-04 4 views
4

Windows CE를 실행하는 시스템의 마더 보드에서 "경고음"을 내고 싶습니다. 필자가 보았던 대부분의 정보/코드는 MessageBeep으로, 마더 보드의 하드웨어와는 반대로 사운드 카드를 사용하려고 시도합니다.Windows CE에서 마더 보드 경고음

저는 C++을 사용하고 있지만 필요에 따라 C# .NET을 사용할 수 있습니다. 휴대용 장치가 아닌 소형 PC에서 Windows CE 6을 실행하고 있습니다.

답변

2

OS 오디오 드라이버가 해당 장치에 연결되지 않은 경우 (사운드 카드의 장치에서 나오기 때문에 소리가 나지 않는 것처럼 들리는 경우) ASM 코드로 직접 이동해야합니다 . 하드웨어에 액세스하려면 드라이버에 넣어야 할 수도 있습니다 (사용자 모드가 잘 작동해야 함).

당신이 X86을 사용한다고 가정하면 (마더 보드에 스피커가있는 ARM 장치는 본적이 없습니다) 코드는 다른 OS를 실행하는 사람이 사용하는 코드와 다를 바 없습니다. 하드웨어). "x86 비프 음 (asm)"에 대한 빠른 검색은 유망한 리드를 제시했습니다.

관련 문제