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 |