AudioNodeEmitter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |