Partager via


Méthode ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataWriter (spatialaudiometadata.h)

Crée un objet ISpatialAudioMetadataWriter pour écrire des éléments de métadonnées audio spatiales dans un objet ISpatialAudioMetadataItems .

Syntaxe

HRESULT ActivateSpatialAudioMetadataWriter(
  [in]  SpatialAudioMetadataWriterOverflowMode overflowMode,
  [out] ISpatialAudioMetadataWriter            **metadataWriter
);

Paramètres

[in] overflowMode

Valeur qui spécifie le comportement lorsque vous tentez d’écrire plus d’éléments de métadonnées dans ISpatialAudioMetadataItems que le nombre maximal d’éléments spécifié lors de l’appel de ActivateSpatialAudioMetadataItems.

[out] metadataWriter

Reçoit un pointeur vers un instance de ISpatialAudioMetadataWriter.

Valeur retournée

Si la méthode réussit, retourne S_OK. En cas d’échec, les codes de retour possibles incluent, sans s’y limiter, les valeurs indiquées dans le tableau suivant.

Code de retour Description
E_INVALIDARG
Le pointeur fourni n’est pas valide.

Configuration requise

   
Plateforme cible Windows
En-tête spatialaudiometadata.h

Voir aussi

ISpatialAudioMetadataClient