Interface ISpatialAudioObjectForHrtf (spatialaudiohrtf.h)
Représente un objet qui fournit des données audio à rendre à partir d’une position dans l’espace 3D, par rapport à l’utilisateur, une fonction de transfert relative de la tête (HRTF). Les objets audio spatiaux peuvent être statiques ou dynamiques, que vous spécifiez avec le paramètre type à la méthode ISpatialAudioObjectRenderStreamForHrtf ::ActivateSpatialAudioObjectForHrtf . Les objets audio dynamiques peuvent être placés dans une position arbitraire dans l’espace et peuvent être déplacés au fil du temps. Les objets audio statiques sont affectés à un ou plusieurs canaux, définis dans l’énumération AudioObjectType , qui sont chacun corrélés à un emplacement fixe du haut-parleur qui peut être un haut-parleur physique ou virtualisé
Cette interface fait partie de Windows Sonic, la plateforme audio de Microsoft pour un son plus immersif qui inclut un son spatial intégré sur Xbox et Windows.
Héritage
L’interface ISpatialAudioObjectForHrtf hérite de ISpatialAudioObjectBase. ISpatialAudioObjectForHrtf a également les types de membres suivants :
Méthodes
L’interface ISpatialAudioObjectForHrtf a ces méthodes.
ISpatialAudioObjectForHrtf ::SetDirectivity Définit le modèle de directivité audio spatiale pour ISpatialAudioObjectForHrtf. |
ISpatialAudioObjectForHrtf ::SetDistanceDecay Définit le modèle de décroissance appliqué à distance entre la position d’un ISpatialAudioObjectForHrtf et la position de l’écouteur. |
ISpatialAudioObjectForHrtf ::SetEnvironment Définit le type d’environnement acoustique simulé lors du traitement de l’audio pour ISpatialAudioObjectForHrtf. |
ISpatialAudioObjectForHrtf ::SetGain Définit le gain pour ISpatialAudioObjectForHrtf. |
ISpatialAudioObjectForHrtf ::SetOrientation Définit l’orientation dans l’espace 3D, par rapport au cadre de référence de l’écouteur, à partir de laquelle les données audio ISpatialAudioObjectForHrtf seront rendues. |
ISpatialAudioObjectForHrtf ::SetPosition Définit la position dans l’espace 3D, par rapport à l’écouteur, à partir de laquelle les données audio ISpatialAudioObjectForHrtf seront rendues. |
Remarques
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1703 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | spatialaudiohrtf.h |