Freigeben über


ENDPOINT_HARDWARE_SUPPORT_XXX Konstanten

Die ENDPOINT_HARDWARE_SUPPORT_XXX Konstanten sind Hardwareunterstützungsflags für ein Audioendpunktgerät.

Konstante/Wert BESCHREIBUNG
ENDPOINT_HARDWARE_SUPPORT_VOLUME
0x00000001
Das Audioendpunktgerät unterstützt eine Hardwarelautsteuerung.
ENDPOINT_HARDWARE_SUPPORT_MUTE
0x00000002
Das Audioendpunktgerät unterstützt ein Hardware-Stummschaltungssteuerelement.
ENDPOINT_HARDWARE_SUPPORT_METER
0x00000004
Das Audioendpunktgerät unterstützt eine Hardware-Spitzenmessung.

Bemerkungen

Die Methoden IAudioEndpointVolume::QueryHardwareSupport und IAudioMeterInformation::QueryHardwareSupport verwenden die ENDPOINT_HARDWARE_SUPPORT_XXX Konstanten.

Eine Hardwareunterstützungsmaske gibt an, welche Funktionen ein Audioendpunktgerät in Hardware implementiert. Die Maske kann entweder 0 oder die bitweise OR-Kombination einer oder mehrerer ENDPOINT_HARDWARE_SUPPORT_XXX Konstanten sein. Wenn ein Bit, das einer bestimmten ENDPOINT_HARDWARE_SUPPORT_XXX Konstante entspricht, in der Maske festgelegt ist, bedeutet dies, dass die durch diese Konstante dargestellte Funktion vom Gerät in Hardware implementiert wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Mmdeviceapi.h

Weitere Informationen

Kernaudiokonstanten

IAudioEndpointVolume::QueryHardwareSupport

IAudioMeterInformation::QueryHardwareSupport