Partager via


Interface ISpatialAudioMetadataCopier (spatialaudiometadata.h)

Fournit des méthodes pour copier tous les éléments de métadonnées ou des sous-ensembles d’éléments de métadonnées d’une source SpatialAudioMetadataItems dans un SpatialAudioMetadataItems de destination. L’objet SpatialAudioMetadataItems , qui est rempli à l’aide d’un ISpatialAudioMetadataWriter ou DSpatialAudioMetadataCopier, a un nombre de trames, spécifié avec le paramètre frameCount pour ActivateSpatialAudioMetadataItems, qui représente la plage valide de décalages d’éléments de métadonnées. ISpatialAudioMetadataReader permet de copier des groupes d’éléments dans une sous-plage du nombre total de trames. L’objet conserve une position de lecture interne, qui est avancée par le nombre de trames spécifié lors d’une opération de copie.

Cette interface fait partie de Windows Sonic, la plateforme audio de Microsoft pour un audio plus immersif qui inclut un son spatial intégré sur Xbox et Windows.

Héritage

L’interface ISpatialAudioMetadataCopier hérite de l’interface IUnknown. ISpatialAudioMetadataCopier possède également les types de membres suivants :

Méthodes

L’interface ISpatialAudioMetadataCopier possède ces méthodes.

 
ISpatialAudioMetadataCopier::Close

Effectue toutes les opérations nécessaires sur l’objet SpatialAudioMetadataItems et libère l’objet. (ISpatialAudioMetadataCopier.Close)
ISpatialAudioMetadataCopier::CopyMetadataForFrames

Copie les éléments de métadonnées de l’objet ISpatialAudioMetadataItems source, fourni à la méthode Open, à l’objet ISpatialAudioMetadataItems de destination, spécifié avec le paramètre dstMetadataItems.
ISpatialAudioMetadataCopier::Open

Ouvre un objet ISpatialAudioMetadataItems pour la copie.

Configuration requise

   
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