CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FAtomWasapi Class Reference

#include <AtomWasapi.h>

Public Member Functions

 FAtomWasapi ()
void HandleNativeOnWasapiEndpoint (IMMDevice *Device)
int RefreshWasapiEndpoints ()
bool SetWasapiEndpoint (CriAtomSoundRendererType SoundRendererType, const FName &DeviceId)
void SetWasapiSpatialAudio (CriAtomSoundRendererType SoundRendererType, bool bEnable)
void UnsetWasapiEndpoint (CriAtomSoundRendererType SoundRendererType)

Public Attributes

TMap< FName, FString > WasapiEndpoints

Constructor & Destructor Documentation

◆ FAtomWasapi()

FAtomWasapi::FAtomWasapi ( )

Member Function Documentation

◆ HandleNativeOnWasapiEndpoint()

void FAtomWasapi::HandleNativeOnWasapiEndpoint ( IMMDevice * Device)

◆ RefreshWasapiEndpoints()

int FAtomWasapi::RefreshWasapiEndpoints ( )

◆ SetWasapiEndpoint()

bool FAtomWasapi::SetWasapiEndpoint ( CriAtomSoundRendererType SoundRendererType,
const FName & DeviceId )

◆ SetWasapiSpatialAudio()

void FAtomWasapi::SetWasapiSpatialAudio ( CriAtomSoundRendererType SoundRendererType,
bool bEnable )

◆ UnsetWasapiEndpoint()

void FAtomWasapi::UnsetWasapiEndpoint ( CriAtomSoundRendererType SoundRendererType)

Member Data Documentation

◆ WasapiEndpoints

TMap<FName, FString> FAtomWasapi::WasapiEndpoints

The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareWindows/CriWareWindows/Private/Atom/AtomWasapi.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareWindows/CriWareWindows/Private/Atom/AtomWasapi.cpp