Data Structures | Defines | Typedefs | Functions

pa_win_ds.h File Reference

DirectSound-specific PortAudio API extension header file. More...

#include "portaudio.h"
#include "pa_win_waveformat.h"

Go to the source code of this file.

Data Structures

struct  PaWinDirectSoundStreamInfo

Defines

#define paWinDirectSoundUseLowLevelLatencyParameters   (0x01)
#define paWinDirectSoundUseChannelMask   (0x04)

Typedefs

typedef struct
PaWinDirectSoundStreamInfo 
PaWinDirectSoundStreamInfo

Functions

LPGUID PaWinDS_GetStreamInputGUID (PaStream *s)
LPGUID PaWinDS_GetStreamOutputGUID (PaStream *s)

Detailed Description

DirectSound-specific PortAudio API extension header file.


Define Documentation

#define paWinDirectSoundUseChannelMask   (0x04)
#define paWinDirectSoundUseLowLevelLatencyParameters   (0x01)

Typedef Documentation


Function Documentation

LPGUID PaWinDS_GetStreamInputGUID ( PaStream s  ) 

Retrieve the GUID of the input device.

Parameters:
stream The stream to query.
Returns:
A pointer to the GUID, or NULL if none.
LPGUID PaWinDS_GetStreamOutputGUID ( PaStream s  ) 

Retrieve the GUID of the output device.

Parameters:
stream The stream to query.
Returns:
A pointer to the GUID, or NULL if none.