Тут такая пробелма. Я использую DirectX7 для DirectDraw'a ... а звук хотел из DirectX8 ...
и вод в DirectSound используется тип DSBUFFERDESC
Но и Dx7 и Dx8 добавили этот тип, то есть их, два и называются они одинаково, но внутри отличаются ...
Выбрать никак, т.к. ВБ при компиляции подставляет какой ему захочется ...
Вот и впопрос, как получить тип из DX8 а не из DX7 если названия одинаковы ...
вообще как выбирать нужные типы, я еще использую Win32.tlb так у меня теперь 3 типа RECT ... =( ХЕЛП!