23#ifndef __AUDIOSESSIONTYPES__
24#define __AUDIOSESSIONTYPES__
32#define AUDCLNT_STREAMFLAGS_CROSSPROCESS 0x00010000
33#define AUDCLNT_STREAMFLAGS_LOOPBACK 0x00020000
34#define AUDCLNT_STREAMFLAGS_EVENTCALLBACK 0x00040000
35#define AUDCLNT_STREAMFLAGS_NOPERSIST 0x00080000
36#define AUDCLNT_STREAMFLAGS_RATEADJUST 0x00100000
37#define AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED 0x10000000
38#define AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE 0x20000000
39#define AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED 0x40000000
@ AudioSessionStateExpired
@ AudioSessionStateActive
@ AudioSessionStateInactive
@ AUDCLNT_SHAREMODE_SHARED
@ AUDCLNT_SHAREMODE_EXCLUSIVE
enum _AudioSessionState AudioSessionState
enum _AUDCLNT_SHAREMODE AUDCLNT_SHAREMODE