endpointvolume.h File Reference

#include "rpc.h"
#include "rpcndr.h"
#include "windows.h"
#include "ole2.h"
#include "unknwn.h"
#include "devicetopology.h"

Go to the source code of this file.

Data Structures

struct  AUDIO_VOLUME_NOTIFICATION_DATA
struct  IAudioEndpointVolumeCallbackVtbl
struct  IAudioEndpointVolumeVtbl
struct  IAudioMeterInformationVtbl

Defines

#define ENDPOINT_HARDWARE_SUPPORT_VOLUME   0x00000001
#define ENDPOINT_HARDWARE_SUPPORT_MUTE   0x00000002
#define ENDPOINT_HARDWARE_SUPPORT_METER   0x00000004

Typedefs

typedef interface
IAudioEndpointVolumeCallback 
IAudioEndpointVolumeCallback
typedef interface
IAudioEndpointVolume 
IAudioEndpointVolume
typedef interface
IAudioMeterInformation 
IAudioMeterInformation
typedef struct
AUDIO_VOLUME_NOTIFICATION_DATA
PAUDIO_VOLUME_NOTIFICATION_DATA

Variables

RPC_IF_HANDLE __MIDL_itf_endpointvolume_0000_0000_v0_0_c_ifspec
RPC_IF_HANDLE __MIDL_itf_endpointvolume_0000_0000_v0_0_s_ifspec
EXTERN_C const IID IID_IAudioEndpointVolumeCallback
EXTERN_C const IID IID_IAudioEndpointVolume
EXTERN_C const IID IID_IAudioMeterInformation

Define Documentation

#define ENDPOINT_HARDWARE_SUPPORT_METER   0x00000004
#define ENDPOINT_HARDWARE_SUPPORT_MUTE   0x00000002
#define ENDPOINT_HARDWARE_SUPPORT_VOLUME   0x00000001

Typedef Documentation


Variable Documentation

EXTERN_C const IID IID_IAudioEndpointVolume
EXTERN_C const IID IID_IAudioMeterInformation

Generated for PortAudio by  doxygen1.6.1