Bagikan melalui


AudioNodeEmitter Kelas

Definisi

Menjelaskan posisi dan karakteristik fisik pemancar lainnya dari mana audio simpul AudioGraph dipancarkan saat pemrosesan audio spasial digunakan.

public ref class AudioNodeEmitter sealed
/// [Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Audio.IAudioNodeEmitterFactory, 196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioNodeEmitter final
[Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Audio.IAudioNodeEmitterFactory), 196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioNodeEmitter
function AudioNodeEmitter(shape, decayModel, settings)
Public NotInheritable Class AudioNodeEmitter
Warisan
Object Platform::Object IInspectable AudioNodeEmitter
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)

Konstruktor

AudioNodeEmitter()

Menginisialisasi instans baru kelas AudioNodeEmitter .

AudioNodeEmitter(AudioNodeEmitterShape, AudioNodeEmitterDecayModel, AudioNodeEmitterSettings)

Menginisialisasi instans baru kelas AudioNodeEmitter dengan karakteristik emitor yang ditentukan.

Properti

DecayModel

Mendapatkan objek yang menjelaskan model pembusuk untuk AudioNodeEmitter.

Direction

Vektor yang mengekspresikan arah di mana audio dipancarkan dari AudioNodeEmitter.

DistanceScale

Mendapatkan atau mengatur skala posisi emiter. Semua jarak yang digunakan saat menghitung efek audio spasial dinyatakan dalam meter. Mengatur nilai ini memungkinkan Anda untuk secara otomatis menskalakan perhitungan untuk menggunakan beberapa unit lain.

DopplerScale

Mendapatkan atau mengatur skala kecepatan doppler emiter. DopplerVelocity dari emiter dinyatakan dalam meter per detik. Mengatur nilai ini memungkinkan Anda untuk secara otomatis menskalakan kecepatan ke beberapa unit lain.

DopplerVelocity

Mendapatkan atau mengatur Vector3 yang mengekspresikan kecepatan di mana emitor bergerak dalam ruang 3D, yang dinyatakan dalam meter per detik.

Gain

Mendapatkan atau menetapkan nilai yang menunjukkan perolehan yang diterapkan pada sinyal oleh emiter.

IsDopplerDisabled

Mendapatkan nilai yang menunjukkan apakah pemrosesan Doppler dinonaktifkan untuk emiter.

Position

Mendapatkan atau mengatur vektor yang mewakili posisi emitor dalam ruang 3D, yang dinyatakan dalam meter.

Shape

Mendapatkan objek yang menjelaskan bentuk di mana emiter memancarkan audio.

SpatialAudioModel

Mendapatkan atau menetapkan nilai yang menentukan model pemrosesan audio spasial yang digunakan oleh pemancar.

Berlaku untuk