AudioNodeEmitter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |