title | description | keywords | topic_type | ms.topic | api_name | api_location | api_type | ms.date | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KSPROPERTY\_AUDIO\_QUALITY |
The KSPROPERTY\_AUDIO\_QUALITY property specifies the quality level of a node's output stream. This is a property of an SRC node (KSNODETYPE\_SRC). |
|
|
reference |
|
|
|
03/06/2023 |
The KSPROPERTY_AUDIO_QUALITY property specifies the quality level of a node's output stream. This is a property of an SRC node (KSNODETYPE_SRC).
Get | Set | Target | Property descriptor type | Property value type |
---|---|---|---|---|
Yes |
Yes |
Pin |
KSNODEPROPERTY | ULONG |
The property value (operation data) is of type ULONG and indicates the output stream's quality level. This value should be set to one of the following constants from header file Ksmedia.h:
KSAUDIO_QUALITY_WORST
Worst quality
KSAUDIO_QUALITY_PC
Standard computer quality (with no constraints)
KSAUDIO_QUALITY_BASIC
Basic (low-end) consumer audio quality (default value)
KSAUDIO_QUALITY_ADVANCED
Advanced (high-end) consumer audio quality
A KSPROPERTY_AUDIO_QUALITY property request returns STATUS_SUCCESS to indicate that it has completed successfully. Otherwise, the request returns an appropriate error status code.
For information about the types of sample-rate conversion that the KMixer system driver performs, see KMixer Driver Sample Rate Conversion and Mixing Policy.
Header |
Ksmedia.h (include Ksmedia.h) |