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