Метод IAudioEndpointVolume::QueryHardwareSupport (endpointvolume.h)
Метод QueryHardwareSupport запрашивает устройство конечной точки звука для его функций, поддерживаемых оборудованием.
Синтаксис
HRESULT QueryHardwareSupport(
[out] DWORD *pdwHardwareSupportMask
);
Параметры
[out] pdwHardwareSupportMask
Указатель на переменную DWORD , в которую метод записывает маску аппаратной поддержки, которая указывает аппаратные возможности устройства конечной точки звука. Метод может задать для маски значение 0 или побитовую комбинацию или одну или несколько констант ENDPOINT_HARDWARE_SUPPORT_XXX .
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В случае сбоя возможные коды возврата включают, но не ограничиваются ими, значения, показанные в следующей таблице.
Код возврата | Описание |
---|---|
|
Параметр pdwHardwareSupportMask имеет значение NULL. |
Комментарии
Этот метод указывает, реализует ли устройство конечной точки аудио следующие функции на оборудовании:
- Управление громкостей
- Элемент управления "Отключить звук"
- Пиковая метрика
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | endpointvolume.h |