Compartir a través de


constantes de ENDPOINT_HARDWARE_SUPPORT_XXX

Las constantes ENDPOINT_HARDWARE_SUPPORT_XXX son marcas de compatibilidad de hardware para un dispositivo de punto de conexión de audio.

Constante o valor Descripción
ENDPOINT_HARDWARE_SUPPORT_VOLUME
0x00000001
El dispositivo de punto de conexión de audio admite un control de volumen de hardware.
ENDPOINT_HARDWARE_SUPPORT_MUTE
0x00000002
El dispositivo de punto de conexión de audio admite un control de silenciación de hardware.
ENDPOINT_HARDWARE_SUPPORT_METER
0x00000004
El dispositivo de punto de conexión de audio admite un medidor máximo de hardware.

Comentarios

Los métodos IAudioEndpointVolume::QueryHardwareSupport e IAudioMeterInformation::QueryHardwareSupport usan las constantes ENDPOINT_HARDWARE_SUPPORT_XXX.

Una máscara de compatibilidad de hardware indica qué funciones implementa un dispositivo de punto de conexión de audio en el hardware. La máscara puede ser 0 o la combinación or bit a bit de una o varias constantes ENDPOINT_HARDWARE_SUPPORT_XXX. Si un bit que corresponde a una constante ENDPOINT_HARDWARE_SUPPORT_XXX determinada se establece en la máscara, el significado es que la función representada por esa constante se implementa en hardware por el dispositivo.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Mmdeviceapi.h

Consulte también

Constantes de audio principales

IAudioEndpointVolume::QueryHardwareSupport

IAudioMeterInformation::QueryHardwareSupport