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