AudioNodeEmitter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve a posição e outras características físicas de um emissor do qual o áudio de um nó AudioGraph é emitido quando o processamento de áudio espacial é usado.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
|
Construtores
AudioNodeEmitter() |
Inicializa uma nova instância da classe AudioNodeEmitter . |
AudioNodeEmitter(AudioNodeEmitterShape, AudioNodeEmitterDecayModel, AudioNodeEmitterSettings) |
Inicializa uma nova instância da classe AudioNodeEmitter com as características de emissor especificadas. |
Propriedades
DecayModel |
Obtém um objeto que descreve o modelo de decaimento para o AudioNodeEmitter. |
Direction |
Um vetor que expressa a direção na qual o áudio é emitido do AudioNodeEmitter. |
DistanceScale |
Obtém ou define a escala da posição do emissor. Todas as distâncias usadas ao calcular efeitos de áudio espaciais são expressas em medidores. Definir esse valor permite que você dimensione automaticamente os cálculos para usar alguma outra unidade. |
DopplerScale |
Obtém ou define a escala da velocidade do doppler do emissor. O DopplerVelocity de um emissor é expresso em metros por segundo. Definir esse valor permite que você dimensione automaticamente a velocidade para alguma outra unidade. |
DopplerVelocity |
Obtém ou define um Vector3 expressando a velocidade em que o emissor está se movendo no espaço 3D, expresso em metros por segundo. |
Gain |
Obtém ou define um valor que indica o ganho aplicado ao sinal pelo emissor. |
IsDopplerDisabled |
Obtém um valor que indica se o processamento do Doppler está desabilitado para o emissor. |
Position |
Obtém ou define um vetor que representa a posição do emissor no espaço 3D, expresso em metros. |
Shape |
Obtém um objeto que descreve a forma na qual o emissor emite áudio. |
SpatialAudioModel |
Obtém ou define um valor que especifica o modelo de processamento de áudio espacial usado pelo emissor. |