Freigeben über


HrtfDirectivity-Struktur (hrtfapoapi.h)

Basisdirektivitätsmusterdeskriptor. Beschreibt den Typ der Direktivität, die auf einen Sound angewendet wird.

Syntax

typedef struct HrtfDirectivity {
  HrtfDirectivityType type;
  float               scaling;
} HrtfDirectivity;

Members

type

Gibt den Typ der Direktivität an.

scaling

Ein normalisierter Wert zwischen 0 und 1. Gibt den Grad der linearen Interpolation zwischen omnidirektionalem Sound und dem vollständigen Richtwirkungsmuster an, wobei 0 vollständig omnidirektional und 1 vollständig richtungsweisend ist.

Hinweise

Der Skalierungsparameter wird verwendet, um zwischen dem Direktivitätsverhalten und dem omnidirektionalen Verhalten zu interpolieren. Es bestimmt, wie stark die Dämpfung auf die Quelle außerhalb des Direktivitätsmusters angewendet wird, und steuert die Richtung der Quelle.

Bei vollständig richtungsweisen Quellen wird das direkte Pfadsignal außerhalb des Richtwirkungsmusters zwar vollständig abgeschwächt, aber alle Umgebungsreflektionen sind weiterhin hörbar.

Requirements (Anforderungen)

   
Kopfzeile hrtfapoapi.h

Weitere Informationen

HrtfDirectivityType

Strukturen