Interface ISpatialAudioMetadataClient (spatialaudiometadata.h)
Fournit une fabrique de classes pour la création d’objets ISpatialAudioMetadataItems, ISpatialAudioMetadataWriter, ISpatialAudioMetadataReader et ISpatialAudioMetadataCopier . Lorsqu’un ISpatialAudioMetadataItems est activé, un ID de format de métadonnées est spécifié, qui définit le format de métadonnées appliqué pour tous les objets créés à partir de cette fabrique. Si le format spécifié n’est pas pris en charge par le point de terminaison de rendu audio actuel, la fabrique de classe n’active pas correctement l’interface et retourne une erreur.
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 ISpatialAudioMetadataClient hérite de l’interface IUnknown. ISpatialAudioMetadataClient a également les types de membres suivants :
Méthodes
L’interface ISpatialAudioMetadataClient a ces méthodes.
ISpatialAudioMetadataClient ::ActivateSpatialAudioMetadataCopier Crée un objet ISpatialAudioMetadataWriter pour copier des éléments de métadonnées audio spatiales d’un objet ISpatialAudioMetadataItems vers un autre. |
ISpatialAudioMetadataClient ::ActivateSpatialAudioMetadataItems Crée un objet ISpatialAudioMetadataItems pour stocker des éléments de métadonnées audio spatiales. |
ISpatialAudioMetadataClient ::ActivateSpatialAudioMetadataReader Crée un objet ISpatialAudioMetadataWriter pour lire des éléments de métadonnées audio spatiales à partir d’un objet ISpatialAudioMetadataItems. |
ISpatialAudioMetadataClient ::ActivateSpatialAudioMetadataWriter Crée un objet ISpatialAudioMetadataWriter pour écrire des éléments de métadonnées audio spatiales dans un objet ISpatialAudioMetadataItems. |
ISpatialAudioMetadataClient ::GetSpatialAudioMetadataItemsBufferLength Obtient la longueur de la mémoire tampon requise pour stocker le nombre spécifié d’éléments de métadonnées audio spatiales. |
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 | spatialaudiometadata.h |