KSPROPERTY_AUDIO_BASS
La propriété KSPROPERTY_AUDIO_BASS spécifie le niveau de basse d’un canal dans un nœud 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 niveau de base. Les valeurs de niveau bas utilisent l’échelle suivante :
-2147483648 est -Infinity 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écibels.
Valeur de retour
Une demande de propriété KSPROPERTY_AUDIO_BASS retourne STATUS_SUCCESS pour indiquer qu’elle s’est terminée avec succès. Sinon, la demande retourne une erreur appropriée status code.
Notes
Le filtre réussit une KSPROPERTY_AUDIO_BASS demande set-property qui spécifie une valeur qui est au-delà de la plage du filtre, mais qui limite la valeur à la plage prise en charge. Dans une demande suivante d’obtention de cette propriété, toutefois, elle génère la valeur réelle utilisée.
Un nœud de tonalité peut prendre en charge des propriétés permettant de contrôler le niveau aigu, le niveau de fréquence moyenne, le niveau de basse et l’augmentation des basses. Pour plus d’informations, consultez KSNODETYPE_TONE.
Spécifications
En-tête |
Ksmedia.h (inclure Ksmedia.h) |