costanti ENDPOINT_HARDWARE_SUPPORT_XXX

Le costanti ENDPOINT_HARDWARE_SUPPORT_XXX sono flag di supporto hardware per un dispositivo endpoint audio.

Costante/valore Descrizione
ENDPOINT_HARDWARE_SUPPORT_VOLUME
0x00000001
Il dispositivo endpoint audio supporta un controllo del volume hardware.
ENDPOINT_HARDWARE_SUPPORT_MUTE
0x00000002
Il dispositivo endpoint audio supporta un controllo di disattivazione hardware.
ENDPOINT_HARDWARE_SUPPORT_METER
0x00000004
Il dispositivo endpoint audio supporta un misuratore di picco hardware.

Commenti

I metodi IAudioEndpointVolume::QueryHardwareSupport e IAudioMeterInformation::QueryHardwareSupport usano le costanti ENDPOINT_HARDWARE_SUPPORT_XXX.

Una maschera di supporto hardware indica quali funzioni un dispositivo endpoint audio implementa nell'hardware. La maschera può essere 0 o la combinazione bit per bit-OR di una o più costanti ENDPOINT_HARDWARE_SUPPORT_XXX. Se un bit corrispondente a una determinata costante ENDPOINT_HARDWARE_SUPPORT_XXX viene impostata nella maschera, il significato è che la funzione rappresentata da tale costante viene implementata nell'hardware dal dispositivo.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Mmdeviceapi.h

Vedi anche

Costanti audio principali

IAudioEndpointVolume::QueryHardwareSupport

IAudioMeterInformation::QueryHardwareSupport