56 const PROPERTYKEY *
prop, PROPVARIANT *
out);
HRESULT MMDevEnum_Create(REFIID riid, void **ppv) DECLSPEC_HIDDEN
void MMDevEnum_Free(void) DECLSPEC_HIDDEN
HRESULT AudioClient_Create(MMDevice *parent, IAudioClient **ppv) DECLSPEC_HIDDEN
struct _DriverFuncs DriverFuncs
HRESULT AudioEndpointVolume_Create(MMDevice *parent, IAudioEndpointVolumeEx **ppv) DECLSPEC_HIDDEN
DriverFuncs drvs DECLSPEC_HIDDEN
enum _EDataFlow EDataFlow
IMMDevice IMMDevice_iface
IMMEndpoint IMMEndpoint_iface
int(WINAPI *pGetPriority)(void)
WCHAR GUID UINT UINT * default_index
HRESULT(WINAPI *pGetPropValue)(GUID *guid
const PROPERTYKEY PROPVARIANT * out
IMMDevice IAudioClient ** out
IAudioSessionManager2 ** out
HRESULT(WINAPI *pGetAudioSessionManager)(IMMDevice *device
HRESULT(WINAPI *pGetEndpointIDs)(EDataFlow flow