Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[MCI bu sayfayla ilişkilendirilmiş özellik eski bir özelliktir. MediaPlayertarafından yerini almıştır. MediaPlayer, Windows 10 ve Windows 11 için iyileştirilmiştir. Microsoft, yeni kodun mümkün olduğunda MCIyerine MediaPlayer kullanılmasını kesinlikle önerir. Microsoft, mümkünse yeni API'leri kullanmak için eski API'leri kullanan mevcut kodun yeniden yazılmasını önerir.]
Not
Yanlı olmayan İletişim Microsoft, çeşitli ve kapsayıcı bir ortamı destekler. Bu belgenin içinde 'köle' sözcüğüne başvurular vardır. Microsoft'un Bias-Free communications için Stil Kılavuzu bunu dışlayıcı bir sözcük olarak tanır. Bu ifade, şu anda yazılım içinde kullanılan ifade olduğundan kullanılır. Tutarlılık için bu belge bu sözcüğü içerir. Bu sözcük yazılımdan kaldırıldığında, bu belgeyi uyumlu olacak şekilde düzelteceğiz.
Sıralayıcı cihazının eşitleme modunu değiştirmek için MCI_SEQ_SET_MASTER ve MCI_SEQ_SET_SLAVE bayraklarıyla MCI_SET komut iletisini kullanın. ana ve alt eşitleme modlarını belirtmek için MCI_SEQ_SET_PARMS yapısında dwMaster ve dwSlaveolmak üzere iki üye kullanılır.
Ana eşitleme modu, sıralayıcı tarafından çıkış bağlantı noktasına gönderilen eşitleme bilgilerini denetler. dwMaster üyesinin sabitleri ve buna karşılık gelen ana eşitleme modları aşağıdadır.
| Sabit | Eşitleme modu |
|---|---|
| MCI_SEQ_MIDI | MIDI Eşitlemesi. MIDI zamanlama saat iletilerini kullanarak çıkış bağlantı noktasına zamanlama bilgileri gönderin. |
| MCI_SEQ_SMPTE | SMPTE Eşitlemesi. MIDI çeyrek çerçeve iletilerini kullanarak çıkış bağlantı noktasına zamanlama bilgileri gönderin. |
| MCI_SEQ_NONE | Eşitleme Yok. Zamanlama bilgisi gönderme. |
Alt eşitleme modu, sıralayıcının bir MIDI dosyasını oynatmak için zamanlama bilgilerini nereden aldığını denetler. Aşağıda, dwSlave üyesi ve bunlarla ilişkili alt eşitleme modları için sabitler yer alır.
| Sabit | Eşitleme modu |
|---|---|
| MCI_SEQ_FILE | Dosya Eşitleme. MIDI dosyasından zamanlama bilgilerini alın. |
| MCI_SEQ_MIDI | MIDI Eşitlemesi. MIDI zamanlama saat iletilerini kullanarak giriş bağlantı noktasından zamanlama bilgilerini alın. |
| MCI_SEQ_SMPTE | SMPTE Eşitlemesi. MIDI çeyrek çerçeve iletilerini kullanarak giriş bağlantı noktasından zamanlama bilgilerini alın. |
| MCI_SEQ_NONE | Eşitleme Yok. Yalnızca MCI komutlarından zamanlama bilgilerini alın ve MIDI dosyasındaki zamanlama bilgilerini (tempo değişiklikleri gibi) yoksayın. |
Not
Şu anda ana eşitleme için MCI MIDI sıralayıcısı yalnızca Eşitleme Yok modunu (MCI_SEQ_NONE) destekler. Alt eşitleme için yalnızca Dosya Eşitleme modunu (MCI_SEQ_FILE) ve Eşitleme Yok modunu (MCI_SEQ_NONE) destekler.