title | description | keywords | topic_type | ms.topic | api_name | api_location | api_type | ms.date | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KSPROPERTY\_AUDIO\_BASS |
The KSPROPERTY\_AUDIO\_BASS property specifies the bass level for a channel in a tone node (KSNODETYPE\_TONE). |
|
|
reference |
|
|
|
03/06/2023 |
The KSPROPERTY_AUDIO_BASS property specifies the bass level for a channel in a tone node (KSNODETYPE_TONE).
Get | Set | Target | Property descriptor type | Property value type |
---|---|---|---|---|
Yes |
Yes |
Filter |
KSNODEPROPERTY_AUDIO_CHANNEL | LONG |
The property value (operation data) is of type LONG and specifies the bass level. Bass-level values use the following scale:
-2147483648 is -Infinity decibels (attenuation),
-2147483647 is -32767.99998474 decibels (attenuation), and
+2147483647 is +32767.99998474 decibels (gain).
A decibel range represented by integer values -2147483648 to +2147483647, where
This scale has a resolution of 1/65536 decibel.
A KSPROPERTY_AUDIO_BASS property request returns STATUS_SUCCESS to indicate that it has completed successfully. Otherwise, the request returns an appropriate error status code.
The filter will succeed a KSPROPERTY_AUDIO_BASS set-property request that specifies a value that is beyond the range of the filter but will clamp the value to the supported range. In a subsequent request to get this property, however, it will output the actual value used.
A tone node can support properties for controlling treble level, mid-frequency level, bass level, and bass boost. For more information, see KSNODETYPE_TONE.
Header |
Ksmedia.h (include Ksmedia.h) |