2011-02-04 60 views
4

Windows CEを実行しているシステムのマザーボードから「ビープ音」を出したい。私が遭遇したほとんどの情報/コードは、MessageBeepを使用しています。これは、マザーボード上のハードウェアとは対照的に、サウンドカードを使用しようとしています。Windows CE上のマザーボードのビープ音

私はC++を使用していますが、必要に応じてC#.NETを使用できます。 私は小型のPCでWindows CE 6を実行していますが、ハンドヘルドデバイスではありません。

答えて

2

OSオーディオドライバがそのデバイスに接続されていない場合(サウンドカードのデバイスからのものではないように聞こえる場合)、ASMコードを使用して直接接続する必要があります。ハードウェアにアクセスするには、ドライバにそれを入れなければならないかもしれません(ユーザモードがうまくいくはずです)。

あなたがX86(マザーボードにスピーカーを搭載したARMデバイスは見たことがない)を前提としていれば、コードは他のOSを使用している人のコードと変わりませんハードウェア)。 「x86ビープ音をasmで」簡単に検索すると、有望なリードがいくつか見つかりました。

関連する問題