Description | Hierarchy | Fields | Methods | Properties |
type IMMDeviceEnumerator = interface(IUnknown)
![]() |
function EnumAudioEndpoints( dataFlow: EDataFlow; dwStateMask: DWORD; out ppDevices: IMMDeviceCollection): HRESULT; stdcall; |
![]() |
function GetDefaultAudioEndpoint( dataFlow: EDataFlow; role: ERole; out ppEndpoint: IMMDevice): HRESULT; stdcall; |
![]() |
function GetDevice( pwstrId: LPCWSTR; out ppDevice: IMMDevice): HRESULT; stdcall; |
![]() |
function RegisterEndpointNotificationCallback( pClient: IMMNotificationClient): HRESULT; stdcall; |
![]() |
function UnregisterEndpointNotificationCallback( pClient: IMMNotificationClient): HRESULT; stdcall; |
![]() |
function EnumAudioEndpoints( dataFlow: EDataFlow; dwStateMask: DWORD; out ppDevices: IMMDeviceCollection): HRESULT; stdcall; |
![]() |
function GetDefaultAudioEndpoint( dataFlow: EDataFlow; role: ERole; out ppEndpoint: IMMDevice): HRESULT; stdcall; |
![]() |
function GetDevice( pwstrId: LPCWSTR; out ppDevice: IMMDevice): HRESULT; stdcall; |
![]() |
function RegisterEndpointNotificationCallback( pClient: IMMNotificationClient): HRESULT; stdcall; |
![]() |
function UnregisterEndpointNotificationCallback( pClient: IMMNotificationClient): HRESULT; stdcall; |
(c) 2012 Lake of Soft