Not at runtime with engine functions. But you could use the WMPIO.dll to create a WMP. If you own pro, you could use the distributable leveleditor to compile these WMP's. Though, this is a very complicated solution: why don't you stay on MDL's and WMB's created at runtime?