Ich weiß jetzt nichts von einer UDF für DirectX, aber ich habe selbst schon die BASS UDF verwendet. Die ermöglicht alles, was du genannt hast und noch vieles mehr.
BASS Function Library (Sound and Music Functions)
BASS Function Library This library is a wrapper for the powerful Bass.DLL and add-ons (which increase the functionality of Bass.DLL). Bass.DLL is ideal for use…
www.autoitscript.com
DirectX ist ja nicht wirklich ein WindowsAddOn, sondern ein Framework zum Entwickeln von Spielen. Da ist auch Audio dabei, ich denke aber nicht, dass Audio/Audio bearbeitung der Hauptfokus dabei war.