Это тоже затрагивает компоненту 
 
 Нет такой возможности, для проигрывания музыки есть только один способ, программировать канал на саунд-бластер. Однако в Виндовс канал - это драйвер, выше него по структуре стоят кодеки. 
Т.е. вот так:
Программа
----------
DirectX API
----------
Codecs
----------
Driver
----------
Железо
Обращение возможно и напрямую к драйверу, и напрямую к кодекам, но тогда это будет требовать специализированные установки для работы программы. 
Отсюда унифицированный интерфейс верхнего уровня. 
Вопро, зачем извращаться??? Чем тебя стандартные возможности не устраивают?