2010-10-17 24 views
8

Windows için sürücüler yazmaya nasıl başlanır? Orada bir çeşit resmi DDK "Merhaba Dünya" örneği var mı?DDK "Merhaba Dünya"

Eminim başımın üstünde bir yol olacağından eminim, en sonunda, MIDI mesajlarının fiziksel bir aygıt yerine bir kullanıcı uygulamasından geldiği Maple Virtual MIDI Cable gibi basit bir MIDI sürücüsü oluşturmak istiyorum.

(Kayıttan çıkarılan MIDI geridönüş sürücülerini kullanmayla ilgili sorun, bir giriş ve çıkış ucunun varlığının genellikle kullanıcı için kafa karıştırıcı olmasıdır. Uygulamam, diğer programların MIDI girişine gönderilen MIDI çıktısını oluşturur. Bu yüzden, donanım yerine programıma bağlanan bir sahte sürücü oluşturabilirsem, bu karışıklığı ortadan kaldıracaktır.)

Zaman ayırdığınız için teşekkür ederiz.

cevap

6

WDK belgeleri referans materyalidir, size nasıl başlayacağınızı öğretmeyeceklerdir. Temel, WDK’nın içerdiği örnek kodlardır, pek çok şey vardır ve genellikle oluşturmak istediğiniz sürücünün türüne benzeyen bir şey bulabilirsiniz. Genel bir filtre sürücüsü src \ kmdf \ toaster \ filter dizininde mevcut, amacınız doğru bir şekilde anladığımda ihtiyacınız olan şey bu.

Walter Oney'in kitapları, kesinlikle tavsiye edilen önemli kavramları öğrenmek için gereklidir. Osronline.com'a, forumlarla birlikte sürücü geliştirmeye odaklanan bir web sitesi olarak koşmaya devam ediyorum. Genellikle burada çok fazla yardım bulamazsınız, bu oldukça özel bir kodlama türüdür.

+0

Cevabınız için çok teşekkürler! Şimdi bu kaynaklara gireceğim. – Brad

5

Sen benim virtualMIDI-sürücü bakmak içerebilir: Bu kimse tam olarak sizin aradığınız gelmez Ne

www.tobias-erichsen.de/virtualMIDI.html

.

Tobias

+0

Tobias, Dün seni bu konuda e-postayla gönderdim. :-) StackOverflow'ta gördüğünüze sevindim! Geçmişte çeşitli mesaj panolarında yaptığınız birkaç yazı buldum ve web sitenize olan bağlantıyı fark ettim. Projeniz gerçekten * tam olarak * ne arıyorum. Umarım sürücünüzü ücretsiz projelerimle kullanmama izin verirsiniz. – Brad