Microsoft DirectX 9.0

DirectSoundCaptureEnumerate

The DirectSoundCaptureEnumerate function enumerates the DirectSoundCapture objects installed in the system.

Syntax

HRESULT WINAPI DirectSoundCaptureEnumerate(
  LPDSENUMCALLBACK  lpDSEnumCallback,  
  LPVOID  lpContext        
);

Parameters

lpDSEnumCallback

Address of the DSEnumCallback function that will be called for each DirectSoundCapture object installed in the system.

lpContext

Address of the user-defined context passed to the enumeration callback function every time that function is called.

Return Values

If the function succeeds, it returns DS_OK. If it fails, the return value may be DSERR_INVALIDPARAM.

Requirements

  Header: Declared in Dsound.h.
  Import Library: Use Dsound.lib.

See Also