Partager via


ISpatialAudioObjectForMetadataCommands ::WriteNextMetadataCommand, méthode (spatialaudiometadata.h)

Écrit une commande de métadonnées dans l’objet audio spatial. Chaque commande ne peut être ajoutée qu’une seule fois par objet et par cycle de traitement. Les commandes et les longueurs de valeur valides sont définies par le format de métadonnées spécifié dans SpatialAudioObjectRenderStreamForMetadataActivationParams lors de la création de ISpatialAudioObjectRenderStreamForMetadata .

Syntaxe

HRESULT WriteNextMetadataCommand(
  [in] BYTE   commandID,
  [in] void   *valueBuffer,
  [in] UINT32 valueBufferLength
);

Paramètres

[in] commandID

ID de la commande de métadonnées.

[in] valueBuffer

Mémoire tampon contenant les données de valeur pour la commande de métadonnées.

[in] valueBufferLength

Longueur de valueBuffer.

Valeur retournée

Si la méthode réussit, retourne S_OK.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête spatialaudiometadata.h (inclure Spatialaudioclient.h)

Voir aussi

ISpatialAudioObjectForMetadataCommands