ReactOS 0.4.16-dev-329-g9223134
|
Public Member Functions | |
HRESULT | EnumAudioEndpoints ([in] EDataFlow dataFlow, [in] DWORD dwStateMask, [out] IMMDeviceCollection **ppDevices) |
HRESULT | GetDefaultAudioEndpoint ([in] EDataFlow dataFlow, [in] ERole role, [out] IMMDevice **ppEndpoint) |
HRESULT | GetDevice ([in] LPCWSTR pwstrId, [out] IMMDevice **ppDevice) |
HRESULT | RegisterEndpointNotificationCallback ([in] IMMNotificationClient *pClient) |
HRESULT | UnregisterEndpointNotificationCallback ([in] IMMNotificationClient *pClient) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 191 of file mmdeviceapi.idl.
HRESULT IMMDeviceEnumerator::EnumAudioEndpoints | ( | [in] EDataFlow | dataFlow, |
[in] DWORD | dwStateMask, | ||
[out] IMMDeviceCollection ** | ppDevices | ||
) |
HRESULT IMMDeviceEnumerator::GetDefaultAudioEndpoint | ( | [in] EDataFlow | dataFlow, |
[in] ERole | role, | ||
[out] IMMDevice ** | ppEndpoint | ||
) |
HRESULT IMMDeviceEnumerator::RegisterEndpointNotificationCallback | ( | [in] IMMNotificationClient * | pClient | ) |
HRESULT IMMDeviceEnumerator::UnregisterEndpointNotificationCallback | ( | [in] IMMNotificationClient * | pClient | ) |