Compartir a través de


AudioNodeEmitter Clase

Definición

Describe la posición y otras características físicas de un emisor desde el que se emite el audio de un nodo AudioGraph cuando se usa el procesamiento de audio espacial.

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
Herencia
Object Platform::Object IInspectable AudioNodeEmitter
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Constructores

AudioNodeEmitter()

Inicializa una nueva instancia de la clase AudioNodeEmitter .

AudioNodeEmitter(AudioNodeEmitterShape, AudioNodeEmitterDecayModel, AudioNodeEmitterSettings)

Inicializa una nueva instancia de la clase AudioNodeEmitter con las características del emisor especificadas.

Propiedades

DecayModel

Obtiene un objeto que describe el modelo de descomposición para AudioNodeEmitter.

Direction

Vector que expresa la dirección en la que se emite el audio desde AudioNodeEmitter.

DistanceScale

Obtiene o establece la escala de la posición del emisor. Todas las distancias usadas al calcular los efectos de audio espacial se expresan en metros. Establecer este valor permite escalar automáticamente los cálculos para usar alguna otra unidad.

DopplerScale

Obtiene o establece la escala de la velocidad horizontal del emisor. El Elemento LevelVelocity de un emisor se expresa en metros por segundo. Establecer este valor permite escalar automáticamente la velocidad a alguna otra unidad.

DopplerVelocity

Obtiene o establece un vector3 que expresa la velocidad a la que el emisor se mueve en el espacio 3D, expresado en metros por segundo.

Gain

Obtiene o establece un valor que indica la ganancia aplicada a la señal por el emisor.

IsDopplerDisabled

Obtiene un valor que indica si el procesamiento de Horizontal está deshabilitado para el emisor.

Position

Obtiene o establece un vector que representa la posición del emisor en el espacio 3D, expresado en metros.

Shape

Obtiene un objeto que describe la forma en la que el emisor emite audio.

SpatialAudioModel

Obtiene o establece un valor que especifica el modelo de procesamiento de audio espacial utilizado por el emisor.

Se aplica a