KSPROPERTY_AUDIO_TREBLE
La propriété KSPROPERTY_AUDIO_TREBLE spécifie le niveau d’aigus d’un canal dans un nœud de tonalité (KSNODETYPE_TONE).
Tableau récapitulatif de l’utilisation
Obtenir | Définissez | Cible | Type de descripteur de propriété | Type de valeur de propriété |
---|---|---|---|---|
Oui |
Oui |
Filtrer |
KSNODEPROPERTY_AUDIO_CHANNEL | LONG |
La valeur de propriété (données d’opération) est de type LONG et spécifie le paramètre de niveau aigu pour le canal. Les valeurs de niveau aigu utilisent l’échelle suivante :
-2147483648 est -Infini décibels (atténuation),
-2147483647 est -32767.99998474 décibels (atténuation), et
+2147483647 est +32767,99998474 décibels (gain).
Plage de décibels représentée par les valeurs entières -2147483648 à +2147483647, où
Cette échelle a une résolution de 1/65536 décibel.
Le filtre réussit une demande set-property qui spécifie une valeur qui dépasse la plage du filtre, mais qui limite la valeur à la plage prise en charge. Toutefois, dans une demande ultérieure d’obtention de cette propriété, elle retourne la valeur réelle utilisée.
Valeur de retour
Une demande de propriété KSPROPERTY_AUDIO_TREBLE retourne STATUS_SUCCESS pour indiquer qu’elle s’est terminée correctement. Sinon, la requête retourne une erreur appropriée status code.
Notes
Un nœud de tonalité peut prendre en charge les propriétés permettant de contrôler le niveau aigu, le niveau de fréquence moyenne, le niveau de basse et le renforcement des graves. Pour plus d’informations, consultez KSNODETYPE_TONE.
Spécifications
En-tête |
Ksmedia.h (inclure Ksmedia.h) |