Método ISpatialAudioObjectForMetadataCommands::WriteNextMetadataCommand (spatialaudiometadata.h)

Grava um comando de metadados no objeto de áudio espacial, cada comando só pode ser adicionado uma vez por objeto por ciclo de processamento. Comandos válidos e comprimentos de valor são definidos pelo formato de metadados especificado no SpatialAudioObjectRenderStreamForMetadataActivationParams quando o ISpatialAudioObjectRenderStreamForMetadata foi criado.

Sintaxe

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

Parâmetros

[in] commandID

A ID do comando de metadados.

[in] valueBuffer

O buffer que contém os dados de valor para o comando de metadados.

[in] valueBufferLength

O comprimento do valueBuffer.

Retornar valor

Se o método for bem-sucedido, retornará S_OK.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho spatialaudiometadata.h (inclua Spatialaudioclient.h)

Confira também

ISpatialAudioObjectForMetadataCommands