Поделиться через


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

Возникает при изменении устройства отрисовки звука по умолчанию.

Применяется к