MediaDevice 类

定义

提供用于选择设备以捕获和呈现音频以及捕获视频的方法。

public ref class MediaDevice abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public static class MediaDevice
Public Class MediaDevice
继承
Object Platform::Object IInspectable MediaDevice
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

方法

GetAudioCaptureSelector()

返回用于捕获音频的设备标识符字符串。

GetAudioRenderSelector()

返回用于呈现音频的设备标识符字符串。

GetDefaultAudioCaptureId(AudioDeviceRole)

返回默认设备的标识符字符串,用于捕获指定角色中的音频。

GetDefaultAudioRenderId(AudioDeviceRole)

返回默认设备的标识符字符串,用于以指定角色呈现音频。

GetVideoCaptureSelector()

返回用于捕获视频的设备标识符字符串。

事件

DefaultAudioCaptureDeviceChanged

更改默认音频捕获设备时引发。

DefaultAudioRenderDeviceChanged

更改默认音频呈现设备时引发。

适用于