|
ReactOS 0.4.16-dev-1948-gd260c1d
|


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 | ) |