ENDPOINT_HARDWARE_SUPPORT_XXX Constants
The ENDPOINT_HARDWARE_SUPPORT_XXX constants are hardware support flags for an audio endpoint device.
Constant/value | Description |
---|---|
|
The audio endpoint device supports a hardware volume control. |
|
The audio endpoint device supports a hardware mute control. |
|
The audio endpoint device supports a hardware peak meter. |
Remarks
The IAudioEndpointVolume::QueryHardwareSupport and IAudioMeterInformation::QueryHardwareSupport methods use the ENDPOINT_HARDWARE_SUPPORT_XXX constants.
A hardware support mask indicates which functions an audio endpoint device implements in hardware. The mask can be either 0 or the bitwise-OR combination of one or more ENDPOINT_HARDWARE_SUPPORT_XXX constants. If a bit that corresponds to a particular ENDPOINT_HARDWARE_SUPPORT_XXX constant is set in the mask, then the meaning is that the function represented by that constant is implemented in hardware by the device.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|