AudioDeviceController 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.
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
- 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. |