PortAudio  2.0
Defines | Typedefs | Enumerations
AudioSessionTypes.h File Reference

Go to the source code of this file.

Defines

#define MIDL_SIZE_IS(x)
#define MIDL_STRING
#define MIDL_ANYSIZE_ARRAY   ANYSIZE_ARRAY
#define AUDCLNT_STREAMFLAGS_CROSSPROCESS   0x00010000
#define AUDCLNT_STREAMFLAGS_LOOPBACK   0x00020000
#define AUDCLNT_STREAMFLAGS_EVENTCALLBACK   0x00040000
#define AUDCLNT_STREAMFLAGS_NOPERSIST   0x00080000

Typedefs

typedef enum _AUDCLNT_SHAREMODE AUDCLNT_SHAREMODE
typedef enum _DeviceShareMode DeviceShareMode
typedef enum _AudioSessionState AudioSessionState

Enumerations

enum  _AUDCLNT_SHAREMODE { AUDCLNT_SHAREMODE_SHARED, AUDCLNT_SHAREMODE_EXCLUSIVE }
enum  _DeviceShareMode { DeviceShared, DeviceExclusive }
enum  _AudioSessionState { AudioSessionStateInactive = 0, AudioSessionStateActive = 1, AudioSessionStateExpired = 2 }

Define Documentation

#define AUDCLNT_STREAMFLAGS_CROSSPROCESS   0x00010000
#define AUDCLNT_STREAMFLAGS_EVENTCALLBACK   0x00040000
#define AUDCLNT_STREAMFLAGS_LOOPBACK   0x00020000
#define AUDCLNT_STREAMFLAGS_NOPERSIST   0x00080000
#define MIDL_ANYSIZE_ARRAY   ANYSIZE_ARRAY
#define MIDL_SIZE_IS (   x)
#define MIDL_STRING

Typedef Documentation


Enumeration Type Documentation

Enumerator:
AUDCLNT_SHAREMODE_SHARED 
AUDCLNT_SHAREMODE_EXCLUSIVE 
Enumerator:
AudioSessionStateInactive 
AudioSessionStateActive 
AudioSessionStateExpired 
Enumerator:
DeviceShared 
DeviceExclusive 

Generated for PortAudio by  doxygen1.7.6.1