ISimpleAudioVolumeVtbl Struct Reference

#include <audioclient.h>


Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(ISimpleAudioVolume *This
 ULONG (STDMETHODCALLTYPE *AddRef)(ISimpleAudioVolume *This)
 ULONG (STDMETHODCALLTYPE *Release)(ISimpleAudioVolume *This)
 HRESULT (STDMETHODCALLTYPE *SetMasterVolume)(ISimpleAudioVolume *This
 HRESULT (STDMETHODCALLTYPE *GetMasterVolume)(ISimpleAudioVolume *This
 HRESULT (STDMETHODCALLTYPE *SetMute)(ISimpleAudioVolume *This
 HRESULT (STDMETHODCALLTYPE *GetMute)(ISimpleAudioVolume *This

Data Fields

BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID
__RPC__deref_out void ** 
ppvObject
__in float fLevel
__in float LPCGUID EventContext
__out float * pfLevel
__in const BOOL bMute
__in const BOOL LPCGUID EventContext
__out BOOL * pbMute


Member Function Documentation

ISimpleAudioVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  GetMute  ) 

ISimpleAudioVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  SetMute  ) 

ISimpleAudioVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  GetMasterVolume  ) 

ISimpleAudioVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  SetMasterVolume  ) 

BEGIN_INTERFACE ISimpleAudioVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface  ) 

ISimpleAudioVolumeVtbl::ULONG ( STDMETHODCALLTYPE *  Release  ) 

ISimpleAudioVolumeVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef  ) 


Field Documentation

BEGIN_INTERFACE REFIID __RPC__deref_out void** ISimpleAudioVolumeVtbl::ppvObject

BEGIN_INTERFACE REFIID ISimpleAudioVolumeVtbl::riid


The documentation for this struct was generated from the following file:

Generated on Tue Aug 9 14:05:54 2011 for PortAudio by  doxygen 1.5.7.1