AudioStateMonitor.CreateForCaptureMonitoringWithCategoryAndDeviceId Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса AudioStateMonitor , который отслеживает уровень звука для потоков аудиозахвата с указанной категорией MediaCategory , использующим указанное звуковое устройство.
public:
static AudioStateMonitor ^ CreateForCaptureMonitoringWithCategoryAndDeviceId(MediaCategory category, Platform::String ^ deviceId);
static AudioStateMonitor CreateForCaptureMonitoringWithCategoryAndDeviceId(MediaCategory const& category, winrt::hstring const& deviceId);
public static AudioStateMonitor CreateForCaptureMonitoringWithCategoryAndDeviceId(MediaCategory category, string deviceId);
function createForCaptureMonitoringWithCategoryAndDeviceId(category, deviceId)
Public Shared Function CreateForCaptureMonitoringWithCategoryAndDeviceId (category As MediaCategory, deviceId As String) As AudioStateMonitor
Параметры
- category
- MediaCategory
Значение из перечисления MediaCategory , указывающее категории звуковых потоков, которые будут отслеживаться. Система может использовать категорию звукового потока, чтобы определить, следует ли отключить звук или уменьшить громкость в ответ на определенное системное событие.
- deviceId
-
String
Platform::String
winrt::hstring
Строка, содержащая уникальный идентификатор звукового устройства, для которого будут отслеживаться связанные звуковые потоки.
Возвращаемое значение
Объект AudioStateMonitor .
Комментарии
Метод, используемый для создания экземпляра AudioStateMonitor , определяет, какие звуковые потоки отслеживаются. Другие фабричные методы класса AudioStateMonitor позволяют отслеживать уровень аудиопотоков на основе их AudioDeviceRole и того, захватывает ли поток или отрисовывает звук.
Вызовите Метод FindAllAsync, передав значение, возвращенное Командлетом GetAudioCaptureSelector, чтобы получить список объектов DeviceInformation , представляющих доступные устройства захвата звука.