Back in 2007, I tried to do the same thing but Vista didn’t like it. When I
queried it here, Mitch Rundle said, “I agree that would be a sensible
optimization. Unfortunately some of the Vista audio components require that
the device supports integer PCM (or AC3_SPDIF).” Has this changed since then?
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Matthew van Eerde
Sent: Tuesday, 11 August 2015 1:31 AM
Subject: [wdmaudiodev] Re: WDM audio driver for 32 bit floating point device.
Sure. Have your data range expose KSDATAFORMAT_SUBTYPE_IEEE_FLOAT instead of
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Zubin Polra
Sent: Monday, August 10, 2015 4:46 AM
To: Wdmaudiodev@xxxxxxxxxxxxx <mailto:Wdmaudiodev@xxxxxxxxxxxxx>
Subject: [wdmaudiodev] WDM audio driver for 32 bit floating point device.
Our hardware device expects 32 bit floating point formatted samples. Is this
possible to develop WDM audio driver that can successfully advertise its pin
format as 32 bit floating point and Windows allows clients like windows media
player to feed data to the device?