0

私は仮想オーディオ/midi ドライバーに取り組んでおり、既に機能していますが、私の実装が適切かどうか疑問に思っています..

通常、midi ハードウェアはドライバーの割り込みをトリガーしてデータを送信/受信/処理しますが、私のドライバーは仮想であるため、割り込みをトリガーできるハードウェアはありません。

これを処理した方法は、処理/送信ルーチンを呼び出す 100 ミリ秒の DPC タイマーを設定することです。受信したデータは、OS からの割り込みを介して処理されます。

これは明らかに DPC の目的ではありません。ただし、同様に機能する別の実装は考えられません。

だから..どんな提案も大歓迎です:)

よろしく、 Xaser

4

0 に答える 0