Hello all,

I'm looking at writing an audio driver for a custom piece of hardware, and
I'd like to use the MDD/PDD model to keep things simple due to time
constraints. I've got a couple of questions on the capabilities of this
model, if anyone could answer I'd appreciate it...

1 - It's my understanding that a wavedev driver based on the MDD/PDD model
will support Direct Sound via an emulation layer in DS. Is this correct?
If we need to support basic DS functionality in applications, will an
MDD/PDD driver be sufficient? I'd like to avoid writing a UAM driver if
possible. Is there anything special I need to do to configure DS to work
with my wavedev driver?

2 - I know that CE has a software mixer. My hardware has the capability to
mix multiple audio streams - does the mdd/pdd model support multiple audio
streams or does it restrict me to a single output stream?

Thanks!