Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
AEWASAPIDeviceWin32 Struct Reference
Inheritance diagram for AEWASAPIDeviceWin32:
IAEWASAPIDevice

Public Member Functions

HRESULT Activate (IAudioClient **ppAudioClient)
 
int Release () override
 
bool IsUSBDevice () override
 

Public Attributes

friend CAESinkFactoryWin
 
- Public Attributes inherited from IAEWASAPIDevice
std::string deviceId
 

Protected Member Functions

 AEWASAPIDeviceWin32 (IMMDevice *pDevice)
 

Constructor & Destructor Documentation

◆ AEWASAPIDeviceWin32()

AEWASAPIDeviceWin32::AEWASAPIDeviceWin32 ( IMMDevice * pDevice)
inlineprotected

Member Function Documentation

◆ Activate()

HRESULT AEWASAPIDeviceWin32::Activate ( IAudioClient ** ppAudioClient)
inlinevirtual

Implements IAEWASAPIDevice.

◆ IsUSBDevice()

bool AEWASAPIDeviceWin32::IsUSBDevice ( )
inlineoverridevirtual

Implements IAEWASAPIDevice.

◆ Release()

int AEWASAPIDeviceWin32::Release ( )
inlineoverridevirtual

Implements IAEWASAPIDevice.

Member Data Documentation

◆ CAESinkFactoryWin

friend AEWASAPIDeviceWin32::CAESinkFactoryWin

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