KSPROPERTY_AUDIO_SURROUND_ENCODE
La propriété KSPROPERTY_AUDIO_SURROUND_ENCODE spécifie si l’encodeur surround du filtre est activé ou désactivé. Un nœud d’encodeur surround (KSNODETYPE_PROLOGIC_ENCODER) effectue l’encodage logique Dolby Surround Pro.
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 |
BOOL |
La valeur de propriété (données d’opération) est de type BOOL et indique si le nœud d’encodeur surround est activé ou non. La valeur TRUE indique que le nœud encodeur surround est activé. FALSE indique qu’il est désactivé.
Valeur de retour
Une demande de propriété KSPROPERTY_AUDIO_SURROUND_ENCODE retourne STATUS_SUCCESS pour indiquer qu’elle s’est terminée avec succès. Sinon, la requête retourne une erreur appropriée status code.
Notes
Dans Microsoft Windows XP et versions ultérieures, le pilote système KMixer prend en charge la propriété KSPROPERTY_AUDIO_SURROUND_ENCODE.
S’il est activé, le nœud encodeur surround encode le flux d’entrée à quatre canaux (avec des canaux pour les haut-parleurs gauche, droit, centre et arrière) dans un flux de sortie stéréo encodé en surround. Ce flux de sortie peut être décodé par un nœud KSNODETYPE_PROLOGIC_DECODER , par exemple. Il peut également être lu via les sorties stéréo analogiques du périphérique audio, qui peuvent être connectées à un décodeur surround externe qui pilote directement les haut-parleurs gauche, droit, centre et arrière.
Spécifications
En-tête |
Ksmedia.h (inclure Ksmedia.h) |