Я создаю оболочку для IDirectInput8 и имею возможность вернуть дескриптор, который отображается обратно на интерфейс, или скрыть его в пользу синглтона.
Существуют ли интересные случаи использования, когда наличие несколькихэкземпляры IDirectInput8 были бы полезны?