ISpatialAudioMetadataItemsBuffer::D etachBuffer-Methode (spatialaudiometadata.h)
Trennt den Puffer. Arbeitsspeicher kann jeweils nur an ein einzelnes Metadatenelement angefügt werden.
Syntax
HRESULT DetachBuffer();
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn ein Fehler auftritt, umfassen mögliche Rückgabecodes die in der folgenden Tabelle gezeigten Werte, sind jedoch nicht darauf beschränkt.
Rückgabecode | Beschreibung |
---|---|
|
ISpatialAudioMetadataItems wurde nicht zum Kopieren mit einem Aufruf von Open geöffnet, oder das Objekt wurde zum Schreiben mit einem Aufruf von Close geschlossen. |
|
Die ISpatialAudioMetadataItems wurde erstellt, um einen internen Puffer der Medienpipeline zu verwenden, der nicht getrennt werden kann. |
|
Der angegebene Puffer ist nicht angefügt. |
|
Einer der bereitgestellten Zeiger ist ungültig.
Der bereitgestellte Puffer ist nicht groß genug, um die maximale Anzahl von Metadatenelementen aufzunehmen. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | spatialaudiometadata.h |