Freigeben über


SpatialAudioHrtfDirectivity-Struktur (spatialaudiohrtf.h)

Stellt ein omnidirektionales Modell für ein ISpatialAudioObjectForHrtf dar. Die omnidirektionale Emission wird linear mit dem im Feld Typ angegebenen Richtivitätsmodell basierend auf dem Wert des Felds Skalierung interpoliert.

Syntax

typedef struct SpatialAudioHrtfDirectivity {
  SpatialAudioHrtfDirectivityType Type;
  float                           Scaling;
} SpatialAudioHrtfDirectivity;

Member

Type

Der Typ der Form, in der sound von einem ISpatialAudioObjectForHrtf ausgegeben wird.

Scaling

Der Umfang der linearen Interpolation, die zwischen omnidirektionalem Sound und der im Feld Typ angegebenen Direktivität angewendet wird. Dies ist ein normalisierter Wert zwischen 0 und 1,0, wobei 0 omnidirektional und 1,0 die vollständige Direktivität mit dem angegebenen Typ ist.

Anforderungen

   
Kopfzeile spatialaudiohrtf.h