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) |