| AFI2WFX(const AudioFormatInfo &afi) | HephAudio::Native::WinAudioBase | protectedstatic | 
  | audioDevices | HephAudio::Native::NativeAudio | protected | 
  | audioDevicesMutex | HephAudio::Native::NativeAudio | mutableprotected | 
  | AudioObjectExists(AudioObject *pAudioObject) const | HephAudio::Native::NativeAudio |  | 
  | AudioObjectExists(const Heph::Guid &audioObjectId) const | HephAudio::Native::NativeAudio |  | 
  | audioObjects | HephAudio::Native::NativeAudio | protected | 
  | audioObjectsMutex | HephAudio::Native::NativeAudio | mutableprotected | 
  | captureDeviceId | HephAudio::Native::NativeAudio | protected | 
  | captureFormat | HephAudio::Native::NativeAudio | protected | 
  | captureThread | HephAudio::Native::NativeAudio | protected | 
  | CheckAudioDevices() | HephAudio::Native::NativeAudio | protectedvirtual | 
  | CreateAudioObject(const std::string &name, size_t bufferFrameCount, AudioChannelLayout channelLayout, uint32_t sampleRate) | HephAudio::Native::NativeAudio |  | 
  | DestroyAudioObject(AudioObject *pAudioObject) | HephAudio::Native::NativeAudio |  | 
  | DestroyAudioObject(const Heph::Guid &audioObjectId) | HephAudio::Native::NativeAudio |  | 
  | DEVICE_ENUMERATION_FAIL | HephAudio::Native::NativeAudio | protectedstatic | 
  | DEVICE_ENUMERATION_SUCCESS | HephAudio::Native::NativeAudio | protectedstatic | 
  | deviceEnumerationPeriod_ms | HephAudio::Native::NativeAudio | protected | 
  | deviceThread | HephAudio::Native::NativeAudio | protected | 
  | disposing | HephAudio::Native::NativeAudio | protected | 
  | EnumerateAudioDevices()=0 | HephAudio::Native::NativeAudio | protectedpure virtual | 
  | GetAOCountToMix() const | HephAudio::Native::NativeAudio | protected | 
  | GetAudioDecoder() const | HephAudio::Native::NativeAudio |  | 
  | GetAudioDeviceById(const std::string &deviceId) const | HephAudio::Native::NativeAudio |  | 
  | GetAudioDevices(AudioDeviceType deviceType) const | HephAudio::Native::NativeAudio |  | 
  | GetAudioEncoder() const | HephAudio::Native::NativeAudio |  | 
  | GetAudioObject(size_t index) | HephAudio::Native::NativeAudio |  | 
  | GetAudioObject(const Heph::Guid &audioObjectId) | HephAudio::Native::NativeAudio |  | 
  | GetAudioObject(const std::string &audioObjectName) | HephAudio::Native::NativeAudio |  | 
  | GetAudioObjectCount() const | HephAudio::Native::NativeAudio |  | 
  | GetCaptureDevice() const | HephAudio::Native::NativeAudio |  | 
  | GetCaptureFormat() const | HephAudio::Native::NativeAudio |  | 
  | GetComErrorMessage(HRESULT hr) | HephAudio::Native::WinAudioBase | protectedstatic | 
  | GetDefaultAudioDevice(AudioDeviceType deviceType) const | HephAudio::Native::NativeAudio |  | 
  | GetDeviceEnumerationPeriod() const | HephAudio::Native::NativeAudio |  | 
  | GetFinalAOVolume(AudioObject *pAudioObject) const | HephAudio::Native::NativeAudio | protectedvirtual | 
  | GetMasterVolume() const =0 | HephAudio::Native::NativeAudio | pure virtual | 
  | GetNativeParams(NativeAudioParams &nativeParams) const =0 | HephAudio::Native::NativeAudio | pure virtual | 
  | GetRenderDevice() const | HephAudio::Native::NativeAudio |  | 
  | GetRenderFormat() const | HephAudio::Native::NativeAudio |  | 
  | InitializeCapture() | HephAudio::Native::NativeAudio |  | 
  | InitializeCapture(const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Native::NativeAudio |  | 
  | InitializeCapture(AudioFormatInfo format) | HephAudio::Native::NativeAudio |  | 
  | InitializeCapture(AudioDevice *device, const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Native::NativeAudio |  | 
  | InitializeCapture(AudioDevice *device, AudioFormatInfo format)=0 | HephAudio::Native::NativeAudio | pure virtual | 
  | InitializeCOM() const | HephAudio::Native::WinAudioBase | protected | 
  | InitializeRender() | HephAudio::Native::NativeAudio |  | 
  | InitializeRender(const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Native::NativeAudio |  | 
  | InitializeRender(AudioFormatInfo format) | HephAudio::Native::NativeAudio |  | 
  | InitializeRender(AudioDevice *device, const AudioChannelLayout &channelLayout, uint32_t sampleRate) | HephAudio::Native::NativeAudio |  | 
  | InitializeRender(AudioDevice *device, AudioFormatInfo format)=0 | HephAudio::Native::NativeAudio | pure virtual | 
  | isCaptureInitialized | HephAudio::Native::NativeAudio | protected | 
  | IsCapturePaused() const | HephAudio::Native::NativeAudio |  | 
  | isCapturePaused | HephAudio::Native::NativeAudio | protected | 
  | isRenderInitialized | HephAudio::Native::NativeAudio | protected | 
  | JoinCaptureThread() | HephAudio::Native::NativeAudio | protected | 
  | JoinDeviceThread() | HephAudio::Native::NativeAudio | protected | 
  | JoinRenderThread() | HephAudio::Native::NativeAudio | protected | 
  | Load(const std::filesystem::path &filePath) | HephAudio::Native::NativeAudio |  | 
  | Load(const std::filesystem::path &filePath, uint32_t playCount) | HephAudio::Native::NativeAudio |  | 
  | mainThreadId | HephAudio::Native::NativeAudio | protected | 
  | Mix(uint32_t frameCount) | HephAudio::Native::NativeAudio | protected | 
  | NativeAudio() | HephAudio::Native::NativeAudio |  | 
  | NativeAudio(const NativeAudio &)=delete (defined in HephAudio::Native::NativeAudio) | HephAudio::Native::NativeAudio |  | 
  | OnAudioDeviceAdded | HephAudio::Native::NativeAudio |  | 
  | OnAudioDeviceRemoved | HephAudio::Native::NativeAudio |  | 
  | OnCapture | HephAudio::Native::NativeAudio |  | 
  | operator=(const WinAudioBase &)=delete (defined in HephAudio::Native::WinAudioBase) | HephAudio::Native::WinAudioBase |  | 
  | operator=(const NativeAudio &)=delete (defined in HephAudio::Native::NativeAudio) | HephAudio::Native::NativeAudio |  | 
  | pAudioDecoder | HephAudio::Native::NativeAudio | protected | 
  | pAudioEncoder | HephAudio::Native::NativeAudio | protected | 
  | PauseCapture() | HephAudio::Native::NativeAudio |  | 
  | Play(const std::filesystem::path &filePath) | HephAudio::Native::NativeAudio |  | 
  | Play(const std::filesystem::path &filePath, uint32_t playCount) | HephAudio::Native::NativeAudio |  | 
  | renderDeviceId | HephAudio::Native::NativeAudio | protected | 
  | renderFormat | HephAudio::Native::NativeAudio | protected | 
  | renderThread | HephAudio::Native::NativeAudio | protected | 
  | ResumeCapture() | HephAudio::Native::NativeAudio |  | 
  | SetAudioDecoder(std::shared_ptr< IAudioDecoder > pNewDecoder) | HephAudio::Native::NativeAudio |  | 
  | SetAudioEncoder(std::shared_ptr< IAudioEncoder > pNewEncoder) | HephAudio::Native::NativeAudio |  | 
  | SetDeviceEnumerationPeriod(uint32_t deviceEnumerationPeriod_ms) | HephAudio::Native::NativeAudio |  | 
  | SetMasterVolume(double volume)=0 | HephAudio::Native::NativeAudio | pure virtual | 
  | SetNativeParams(const NativeAudioParams &nativeParams)=0 | HephAudio::Native::NativeAudio | pure virtual | 
  | StopCapturing()=0 | HephAudio::Native::NativeAudio | pure virtual | 
  | StopRendering()=0 | HephAudio::Native::NativeAudio | pure virtual | 
  | WFX2AFI(const WAVEFORMATEXTENSIBLE &wfx) | HephAudio::Native::WinAudioBase | protectedstatic | 
  | WinAudioBase() | HephAudio::Native::WinAudioBase |  | 
  | WinAudioBase(const WinAudioBase &)=delete (defined in HephAudio::Native::WinAudioBase) | HephAudio::Native::WinAudioBase |  | 
  | ~NativeAudio()=default | HephAudio::Native::NativeAudio | virtual | 
  | ~WinAudioBase()=default | HephAudio::Native::WinAudioBase | virtual |