Share via


AudioNodeEmitter Classe

Definição

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

Aplica-se a