|
PortAudio 2.0
|
#include <devicetopology.h>
Public Member Functions | |
| BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IAudioVolumeLevel *This |
| ULONG (STDMETHODCALLTYPE *AddRef)(IAudioVolumeLevel *This) | |
| ULONG (STDMETHODCALLTYPE *Release)(IAudioVolumeLevel *This) | |
| HRESULT (STDMETHODCALLTYPE *GetChannelCount)(IAudioVolumeLevel *This | |
| HRESULT (STDMETHODCALLTYPE *GetLevelRange)(IAudioVolumeLevel *This | |
| HRESULT (STDMETHODCALLTYPE *GetLevel)(IAudioVolumeLevel *This | |
| HRESULT (STDMETHODCALLTYPE *SetLevel)(IAudioVolumeLevel *This | |
| HRESULT (STDMETHODCALLTYPE *SetLevelUniform)(IAudioVolumeLevel *This | |
| HRESULT (STDMETHODCALLTYPE *SetLevelAllChannels)(IAudioVolumeLevel *This | |
| __in_ecount (cChannels) float aLevelsDB[] | |
Data Fields | |
| BEGIN_INTERFACE REFIID | riid |
| BEGIN_INTERFACE REFIID __RPC__deref_out void ** | ppvObject |
| __out UINT * | pcChannels |
| __in UINT | nChannel |
| __in UINT __out float * | pfMinLevelDB |
| __in UINT __out float __out float * | pfMaxLevelDB |
| __in UINT __out float __out float __out float * | pfStepping |
| __in UINT __out float * | pfLevelDB |
| __in UINT __in float | fLevelDB |
| __in UINT __in float __in_opt LPCGUID | pguidEventContext |
| __in float | fLevelDB |
| __in float __in_opt LPCGUID | pguidEventContext |
| __in ULONG | cChannels |
| __in ULONG __in_opt LPCGUID | pguidEventContext |
| IAudioVolumeLevelVtbl::__in_ecount | ( | cChannels | ) |
| IAudioVolumeLevelVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetLevelRange | ) |
| IAudioVolumeLevelVtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetLevelAllChannels | ) |
| BEGIN_INTERFACE IAudioVolumeLevelVtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
| IAudioVolumeLevelVtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetLevel | ) |
| IAudioVolumeLevelVtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetLevelUniform | ) |
| IAudioVolumeLevelVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetChannelCount | ) |
| IAudioVolumeLevelVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetLevel | ) |
| IAudioVolumeLevelVtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
| IAudioVolumeLevelVtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
| __in ULONG IAudioVolumeLevelVtbl::cChannels |
| __in float IAudioVolumeLevelVtbl::fLevelDB |
| __in UINT __in float IAudioVolumeLevelVtbl::fLevelDB |
| __in UINT IAudioVolumeLevelVtbl::nChannel |
| __out UINT* IAudioVolumeLevelVtbl::pcChannels |
| __in UINT __out float* IAudioVolumeLevelVtbl::pfLevelDB |
| __in UINT __out float __out float* IAudioVolumeLevelVtbl::pfMaxLevelDB |
| __in UINT __out float* IAudioVolumeLevelVtbl::pfMinLevelDB |
| __in UINT __out float __out float __out float* IAudioVolumeLevelVtbl::pfStepping |
| __in ULONG __in_opt LPCGUID IAudioVolumeLevelVtbl::pguidEventContext |
| __in UINT __in float __in_opt LPCGUID IAudioVolumeLevelVtbl::pguidEventContext |
| __in float __in_opt LPCGUID IAudioVolumeLevelVtbl::pguidEventContext |
| BEGIN_INTERFACE REFIID __RPC__deref_out void** IAudioVolumeLevelVtbl::ppvObject |
| BEGIN_INTERFACE REFIID IAudioVolumeLevelVtbl::riid |
1.7.4