Bagikan melalui


Struktur HrtfDistanceDecay (hrtfapoapi.h)

Menjelaskan perilaku pembatas berbasis jarak.

Sintaks

typedef struct HrtfDistanceDecay {
  HrtfDistanceDecayType type;
  float                 maxGain;
  float                 minGain;
  float                 unityGainDistance;
  float                 cutoffDistance;
} HrtfDistanceDecay;

Anggota

type

Jenis perilaku pembuangan, alami atau kustom.

maxGain

Batas perolehan maksimum diterapkan pada jarak apa pun. Berlaku untuk pembuangan alami dan kustom. Nilai ini ditentukan dalam dB, dengan rentang dari -96 hingga 12 inklusif. Nilai defaultnya adalah 12 dB.

minGain

Batas perolehan minimum diterapkan pada jarak apa pun. Berlaku untuk pembuangan alami dan kustom. Nilai ini ditentukan dalam dB, dengan rentang dari -96 hingga 12 inklusif. Nilai defaultnya adalah -96 dB.

unityGainDistance

Jarak di mana keuntungannya adalah 0dB. Berlaku hanya untuk pembuangan alami. Nilai ini ditentukan dalam meter, dengan rentang dari 0,05 hingga tak terbatas (FLT_MAX). Nilai defaultnya adalah 1 meter.

cutoffDistance

Jarak di mana output diam. Berlaku hanya untuk pembuangan alami. Nilai ini ditentukan dalam meter, dengan rentang dari nol (non-inklusif) hingga tak terbatas (FLT_MAX). Nilai defaultnya adalah tak terbatas.

Persyaratan

   
Header hrtfapoapi.h

Lihat juga

HrtfApoInit

HrtfDistanceDecayType

Struktur