次の方法で共有


キャプチャー デバイスの機能

キャプチャー デバイスの機能を取得するには、IDirectSoundCapture8::GetCaps メソッドを呼び出します。このメソッドのパラメーターは、DSCCAPS 構造体へのポインターです。他の構造体と同様に、このパラメーターを渡す前に dwSize メンバーを初期化する必要があります。メソッドが戻るとき、この構造体には、デバイスでサポートされるチャネルの数と、サポートされている各フォーマットの値の組み合わせ (Win32 Wave フォーム オーディオ関数で使用される WAVEINCAPS 構造体の値と同じ) が設定されています。

WDM 以外のドライバーでは、一度に 1 つのアプリケーションでしかキャプチャー デバイスを使用できません。ドライバーが複数のアプリケーションによるデバイスの同時使用をサポートしている場合は、DSCCAPS の dwFlags メンバーに DSCCAPS_MULTIPLECAPTURE が設定されて返されます。各アプリケーションでは、キャプチャー バッファーに対して独自のフォーマットを設定できます。