DSCBCAPS

The DSCBCAPS structure is used by the IDirectSoundCaptureBuffer::GetCaps method.

typedef struct
{
    DWORD   dwSize;
    DWORD   dwFlags;
    DWORD   dwBufferBytes;
    DWORD   dwReserved;
} DSCBCAPS, *LPDSCBCAPS;
 
typedef const DSCBCAPS *LPCDSCBCAPS;
 

Members

dwSize

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

dwFlags
Specifies device capabilities. Can be NULL or the following flag:
DSCBCAPS_WAVEMAPPED
The Win32 wave mapper will be used for formats not supported by the device.

dwBufferBytes
The size, in bytes, of the capture buffer.
dwReserved
Reserved for future use.

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.