Méthode ISpatialAudioMetadataItemsBuffer ::D etachBuffer (spatialaudiometadata.h)
Détache la mémoire tampon. La mémoire ne peut être attachée qu’à un seul élément de métadonnées à la fois.
Syntaxe
HRESULT DetachBuffer();
Valeur de retour
Si la méthode réussit, retourne S_OK. En cas d’échec, les codes de retour possibles incluent, sans s’y limiter, les valeurs indiquées dans le tableau suivant.
Code de retour | Description |
---|---|
|
L’objet ISpatialAudioMetadataItems n’a pas été ouvert pour être copié avec un appel à Open ou l’objet a été fermé pour écriture avec un appel à Close. |
|
ISpatialAudioMetadataItems a été créé pour utiliser une mémoire tampon interne de pipeline multimédia qui ne peut pas être détachée. |
|
La mémoire tampon fournie n’est pas attachée. |
|
L’un des pointeurs fournis n’est pas valide.
La mémoire tampon fournie n’est pas assez grande pour contenir le nombre maximal d’éléments de métadonnées. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | spatialaudiometadata.h |