Microsoft DirectX 9.0

DSCBCAPS

The DSCBCAPS structure describes the capabilities of a capture buffer. It is used by the IDirectSoundCaptureBuffer8::GetCaps method.

Syntax

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 zero or 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.

Requirements

  Header: Declared in Dsound.h.