IAudioStreamVolumeVtbl Struct Reference

#include <audioclient.h>


Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IAudioStreamVolume *This
 ULONG (STDMETHODCALLTYPE *AddRef)(IAudioStreamVolume *This)
 ULONG (STDMETHODCALLTYPE *Release)(IAudioStreamVolume *This)
 HRESULT (STDMETHODCALLTYPE *GetChannelCount)(IAudioStreamVolume *This
 HRESULT (STDMETHODCALLTYPE *SetChannelVolume)(IAudioStreamVolume *This
 HRESULT (STDMETHODCALLTYPE *GetChannelVolume)(IAudioStreamVolume *This
 HRESULT (STDMETHODCALLTYPE *SetAllVolumes)(IAudioStreamVolume *This
__in UINT32 __in_ecount (dwCount) const float *pfVolumes)
 HRESULT (STDMETHODCALLTYPE *GetAllVolumes)(IAudioStreamVolume *This
__in UINT32 __out_ecount (dwCount) float *pfVolumes)

Data Fields

BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID
__RPC__deref_out void ** 
ppvObject
__out UINT32 * pdwCount
__in UINT32 dwIndex
__in UINT32 __in const float fLevel
__in UINT32 __out float * pfLevel
__in UINT32 dwCount


Member Function Documentation

__in UINT32 IAudioStreamVolumeVtbl::__in_ecount ( dwCount   )  const

Type Constraints

__in UINT32 IAudioStreamVolumeVtbl::__out_ecount ( dwCount   ) 

Type Constraints

IAudioStreamVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  GetAllVolumes  ) 

IAudioStreamVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  SetAllVolumes  ) 

IAudioStreamVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  GetChannelVolume  ) 

IAudioStreamVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  SetChannelVolume  ) 

IAudioStreamVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  GetChannelCount  ) 

BEGIN_INTERFACE IAudioStreamVolumeVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface  ) 

IAudioStreamVolumeVtbl::ULONG ( STDMETHODCALLTYPE *  Release  ) 

IAudioStreamVolumeVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef  ) 


Field Documentation

__in UINT32 __in const float IAudioStreamVolumeVtbl::fLevel

__in UINT32 __out float* IAudioStreamVolumeVtbl::pfLevel

BEGIN_INTERFACE REFIID __RPC__deref_out void** IAudioStreamVolumeVtbl::ppvObject

BEGIN_INTERFACE REFIID IAudioStreamVolumeVtbl::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