| DirectX SDK | 
The DSCCAPS structure is used by the IDirectSoundCapture::GetCaps method.
typedef struct {
    DWORD  dwSize;
    DWORD  dwFlags;
    DWORD  dwFormats;
    DWORD  dwChannels;
} DSCCAPS, *LPDSCCAPS;
 
typedef const DSCCAPS *LPCDSCCAPS;
| Value | Meaning | 
|---|---|
| WAVE_FORMAT_1M08 | 11.025 kHz, mono, 8-bit | 
| WAVE_FORMAT_1M16 | 11.025 kHz, mono, 16-bit | 
| WAVE_FORMAT_1S08 | 11.025 kHz, stereo, 8-bit | 
| WAVE_FORMAT_1S16 | 11.025 kHz, stereo, 16-bit | 
| WAVE_FORMAT_2M08 | 22.05 kHz, mono, 8-bit | 
| WAVE_FORMAT_2M16 | 22.05 kHz, mono, 16-bit | 
| WAVE_FORMAT_2S08 | 22.05 kHz, stereo, 8-bit | 
| WAVE_FORMAT_2S16 | 22.05 kHz, stereo, 16-bit | 
| WAVE_FORMAT_4M08 | 44.1 kHz, mono, 8-bit | 
| WAVE_FORMAT_4M16 | 44.1 kHz, mono, 16-bit | 
| WAVE_FORMAT_4S08 | 44.1 kHz, stereo, 8-bit | 
| WAVE_FORMAT_4S16 | 44.1 kHz, stereo, 16-bit | 
  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in dsound.h.