DSCCAPS

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;

Members

dwSize

Size of the structure, in bytes. This member must be initialized before the structure is used.

dwFlags
No flags are currently defined.
dwFormats
Standard formats that are supported. See the reference for the WAVEINCAPS structure in the Platform SDK.
dwChannels
Number specifying the number of channels supported by the device, where 1 is mono, 2 is stereo, and so on.

QuickInfo

  Windows NT: Use version 5.0 or later.
  Windows: Use Windows 95 or later. Available as a redistributable for Windows 95.
  Windows CE: Unsupported.
  Header: Declared in dsound.h.