AudioDeviceController 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
控制麦克风上的设备设置。
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
- 继承
- 属性
- 实现
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
若要获取此对象的实例,请检索 MediaCapture.AudioDeviceController 属性。
注意
此类不敏捷,这意味着需要考虑其线程模型和封送处理行为。 有关详细信息,请参阅线程和封送处理 (C++/CX) 和使用多线程环境中的Windows 运行时对象 (.NET) 。
属性
AudioCaptureEffectsManager |
获取 AudioCaptureEffectsManager 与 AudioDeviceController 关联的 。 |
Muted |
将麦克风静音或取消静音。 |
VolumePercent |
获取或设置麦克风的音量。 |
方法
GetAvailableMediaStreamProperties(MediaStreamType) |
获取设备支持的编码属性的列表。 |
GetMediaStreamProperties(MediaStreamType) |
获取设备的指定媒体流类型的编码属性。 |
SetMediaStreamPropertiesAsync(MediaStreamType, IMediaEncodingProperties) |
为设备的指定媒体流类型异步设置编码属性。 |