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