Compartilhar via


AudioDeviceController Classe

Definição

Controla as configurações do dispositivo no microfone.

public ref class AudioDeviceController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class AudioDeviceController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class AudioDeviceController
Public NotInheritable Class AudioDeviceController
Herança
Object Platform::Object IInspectable AudioDeviceController
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Para obter uma instância desse objeto, recupere a propriedade MediaCapture.AudioDeviceController .

Observação

Essa classe não é ágil, o que significa que você precisa considerar seu modelo de threading e o comportamento de marshaling. Para obter mais informações, consulte Threading and Marshaling (C++/CX) e Using Windows Runtime objects in a multithreaded environment (.NET).

Propriedades

AudioCaptureEffectsManager

Obtém o AudioCaptureEffectsManager associado ao AudioDeviceController.

Muted

Ativa ou desativa o mudo do microfone.

VolumePercent

Obtém ou define o volume do microfone.

Métodos

GetAvailableMediaStreamProperties(MediaStreamType)

Obtém uma lista das propriedades de codificação com suporte para o dispositivo.

GetMediaStreamProperties(MediaStreamType)

Obtém as propriedades de codificação para o tipo de fluxo de mídia especificado para o dispositivo.

SetMediaStreamPropertiesAsync(MediaStreamType, IMediaEncodingProperties)

Define as propriedades de codificação de forma assíncrona para o tipo de fluxo de mídia especificado para o dispositivo.

Aplica-se a