>450
ASIOでプログラム組んだ事あるかね。

一般的には対応デバイスが少ないASIOはデメリットも多い。
ASIO4ALLを使えと言うかも知れないが一般ユーザーに
すすめるのもどうかと。(サポートが大変だ。)

>>441
WAVE_FORMAT_QUERY は当てにならない。

WAVEFORMATEXTENSIBLEを使って再生するには
Win98SE以降のOSとWDMのサウンドドライバが必要。

WAVEFORMATEXでも48kHz超えるサンプリング周波数は普通に扱う事ができるが、
非対応のサウンドカードでも再生できるのでカーネルミキサーやドライバで
リサンプリングしている可能性がある。

WAVEFORMATEXTENSIBLEを使えば96KHz以上、24Bit以上の高解像度や
5.1ch のマルチチャンネルも扱える。