AudioNodeEmitter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описывает положение и другие физические характеристики излучателя, из которого создается звук узла AudioGraph при использовании пространственной обработки звука.
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
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v3.0)
|
Конструкторы
AudioNodeEmitter() |
Инициализирует новый экземпляр класса AudioNodeEmitter . |
AudioNodeEmitter(AudioNodeEmitterShape, AudioNodeEmitterDecayModel, AudioNodeEmitterSettings) |
Инициализирует новый экземпляр класса AudioNodeEmitter с указанными характеристиками излучателя. |
Свойства
DecayModel |
Возвращает объект, описывающий модель распада для AudioNodeEmitter. |
Direction |
Вектор, указывающий направление, в котором звук излучается из AudioNodeEmitter. |
DistanceScale |
Возвращает или задает масштаб положения излучателя. Все расстояния, используемые при вычислении пространственных звуковых эффектов, выражаются в метрах. Установка этого значения позволяет автоматически масштабировать вычисления для использования другой единицы измерения. |
DopplerScale |
Возвращает или задает масштаб скорости допплера излучателя. DopplerVelocity излучателя выражается в метрах в секунду. Установка этого значения позволяет автоматически масштабировать скорость до какой-то другой единицы. |
DopplerVelocity |
Получает или задает объект Vector3 , выражающий скорость перемещения излучателя в трехмерном пространстве, выраженное в метрах в секунду. |
Gain |
Возвращает или задает значение, указывающее на коэффициент, примененный к сигналу излучателем. |
IsDopplerDisabled |
Возвращает значение, указывающее, отключена ли допплеровая обработка для излучателя. |
Position |
Возвращает или задает вектор, представляющий положение излучателя в трехмерном пространстве, выраженное в метрах. |
Shape |
Возвращает объект, описывающий форму, в которой излучатель издает звук. |
SpatialAudioModel |
Возвращает или задает значение, указывающее модель пространственной аудиообработки, используемую излучателем. |