Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > возможен ли hook DirectSound?


Автор: ohos 22.12.2010, 21:52
Приветствую, никогда не программировал в directx поэтому до начала углубленных поисков хочу узнать простую истину: 
возможен ли hook функций DirectSound программным путем (без инжекта)?

Например в Win API для этого предусмотрено несколько функций ;) а как с DirectX обстоят дела на знаю.

Для чего мне это нужно: есть некое приложение, оно имеет звуковой движок для которого не предусмотрено настройки для его выключения или отказа от его использования, но если запускать это приложение с отсутствующей звуковой картой на компьютере или предварительно её просто выключить в диспетчере устройств windows - то звуковой движок просто не запустится. Конечно, ленивому проще выключить звуковую карту, запустить приложение и дальше уже делай что хочешь, но выключать звуковую карточку в некоторых случаях просто невозможно , например если она используется в данный момент приложением которое нельзя или не нужно выключать.

Автор: bass 4.1.2011, 13:47
Легче отладчиком найти где эта гадость включается и прибить ее.....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)