Estou criando um programa em C # que usa os Novation Launchpads, que são dispositivos MIDI. Portanto, estou usando as funções midiInNumDevs
e midiOutNumDevs
e estou tentando tornar o programa hotpluggable. No entanto, estou correndo para o bug, conforme explicado por esta parte do Knowledgebase do Windows:
link , que aponta para o arquivo de atualização link que explica isso inclui o que eu acho que é o meu patch necessário:
2862818 "midiInGetNumDevs" function returns incorrect number of MIDI input devices in Windows 8
No entanto, não consigo executar a atualização na minha máquina com Windows 10 (era uma vez o Windows 8 antes da atualização integrada), pois reclama que a atualização não é para o meu sistema, e eu não parece ser capaz de executá-lo em modo de compatibilidade (não há opção de modo de compatibilidade nas propriedades do arquivo)
Qualquer ajuda sobre como corrigir isso ou para uma solução alternativa seria muito apreciada.
Tags windows-10 debug c#