Método ISpatialAudioMetadataItemsBuffer::D etachBuffer (spatialaudiometadata.h)
Desanexa o buffer. A memória só pode ser anexada a um único item de metadados por vez.
Sintaxe
HRESULT DetachBuffer();
Retornar valor
Se o método for bem-sucedido, retornará S_OK. Se falhar, os códigos de retorno possíveis incluem, mas não se limitam a, os valores mostrados na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O ISpatialAudioMetadataItems não foi aberto para cópia com uma chamada para Open ou o objeto foi fechado para gravação com uma chamada para Fechar. |
|
O ISpatialAudioMetadataItems foi criado para usar um buffer interno do pipeline de mídia que não pode ser desanexado. |
|
O buffer fornecido não está anexado. |
|
Um dos ponteiros fornecidos não é válido.
O buffer fornecido não é grande o suficiente para conter o número máximo de itens de metadados. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | spatialaudiometadata.h |