У меня довольно странная ситуация. Есть три USB устройства, которые поставляются с x86 и x64 dll.
Делают они одну и ту же работу, но для каждого скомпилирована "своя" dll, которая экспортирует функцию с некоторым именем, в зависимости от устройства. Сигнатура функции одинакова, но параметры разные, в зависимости от устройства.
Как организовать проект в Visual Studio таким образом, чтобы было удобнее всего с этим работать?
Насколько я понимаю, мне нужен для этих устройств "свой маленький DirectX", если можно так выразиться.
Я примерно понимаю, как сделать такую обертку, но как сделать так, чтобы в выходную папку копировалась нужная из шести dll?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей