Condividi tramite


Interfaccia IMFSpatialAudioObjectBuffer (mfspatialaudio.h)

Rappresenta una sezione di dati audio con i metadati posizionale e di rendering associati. Gli oggetti audio spaziali vengono archiviati in istanze IMFSpatialAudioSample e consentono il passaggio di informazioni audio spaziali tra i componenti di Media Foundation.

Ereditarietà

L'interfaccia IMFSpatialAudioObjectBuffer eredita da IMFMediaBuffer. IMFSpatialAudioObjectBuffer include anche questi tipi di membri:

Metodi

L'interfaccia IMFSpatialAudioObjectBuffer dispone di questi metodi.

 
IMFSpatialAudioObjectBuffer::GetID

Restituisce l'ID univoco a 32 bit univoco dell'oggetto audio spaziale rappresentato dal buffer.
IMFSpatialAudioObjectBuffer::GetMetadataItems

Recupera un puntatore a un buffer che può contenere metadati audio spaziali.
IMFSpatialAudioObjectBuffer::GetType

Ottiene il tipo dell'oggetto audio spaziale rappresentato dal buffer. Se SetType non è stato chiamato in precedenza, questo metodo restituisce il valore predefinito di AudioObjectType_None.
IMFSpatialAudioObjectBuffer::SetID

Imposta l'ID dell'oggetto audio spaziale rappresentato dal buffer.
IMFSpatialAudioObjectBuffer::SetType

Imposta il tipo dell'oggetto audio spaziale rappresentato dal buffer.

Commenti

Per ottenere i dati audio contenuti nell'oggetto audio spaziale, usare i metodi IMFMediaBuffer::Lock e IMFMediaBuffer::Unlock .

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1703 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mfspatialaudio.h (include Mfobjects.h)

Vedi anche

IMFMediaBuffer