Partilhar via


AudioNodeEmitterDecayModel Classe

Definição

Representa o modelo usado para calcular a atenuação baseada em distância de um sinal de um AudioNodeEmitter.

public ref class AudioNodeEmitterDecayModel sealed
/// [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 AudioNodeEmitterDecayModel final
[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 AudioNodeEmitterDecayModel
Public NotInheritable Class AudioNodeEmitterDecayModel
Herança
Object Platform::Object IInspectable AudioNodeEmitterDecayModel
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)

Comentários

Crie uma instância dessa classe chamando CreateCustom ou CreateNatural.

Propriedades

Kind

Obtém um valor que indica o tipo do modelo de decadência.

MaxGain

Obtém o ganho máximo aplicado ao sinal como resultado do modelo de decadência.

MinGain

Obtém o ganho mínimo aplicado ao sinal como resultado do modelo de decadência.

NaturalProperties

Obtém as propriedades de um AudioNodeEmitterDecayModel natural.

Métodos

CreateCustom(Double, Double)

Cria um novo AudioNodeEmitterDecayModel que usa os valores de ganho mínimo e máximo especificados para calcular a atenuação baseada em distância de um sinal de um AudioNodeEmitter.

CreateNatural(Double, Double, Double, Double)

Cria um AudioNodeEmitterDecayModel com um modelo de roll-off natural usando uma fórmula quadrada de distância.

Aplica-se a