Struttura HrtfDirectivity (hrtfapoapi.h)

Descrittore del modello di directivity di base. Descrive il tipo di directivity applicato a un suono.

Sintassi

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

Members

type

Indica il tipo di directivity.

scaling

Valore normalizzato compreso tra zero e uno. Specifica la quantità di interpolazione lineare tra il suono omnidirectionale e il modello di directivity completo, dove 0 è completamente omnidirectionale e 1 è completamente direzionale.

Commenti

Il parametro di ridimensionamento viene usato per interpolare tra comportamento di directivity e omnidirectional; determina la quantità di attenuazione applicata all'origine all'esterno del modello di directivity e controlla la modalità di direzione dell'origine.

Per le sorgenti completamente direzionali, mentre il segnale di percorso diretto al di fuori del modello di directivity sarà completamente attenuato, qualsiasi riflessione ambientale sarà comunque udibile.

Requisiti

   
Intestazione hrtfapoapi.h

Vedi anche

HrtfDirectivityType

Strutture