AudioStateMonitor.CreateForCaptureMonitoring Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateForCaptureMonitoring() |
Инициализирует новый экземпляр класса AudioStateMonitor , который отслеживает уровень звука для всех потоков захвата звука. |
CreateForCaptureMonitoring(MediaCategory) |
Инициализирует новый экземпляр класса AudioStateMonitor , который отслеживает уровень звука для потоков аудиозахвата с указанной категорией MediaCategory. |
CreateForCaptureMonitoring(MediaCategory, AudioDeviceRole) |
Инициализирует новый экземпляр класса AudioStateMonitor , который отслеживает уровень звука для потоков аудиозахвата с указанными MediaCategory и AudioDeviceRole. |
CreateForCaptureMonitoring()
Инициализирует новый экземпляр класса AudioStateMonitor , который отслеживает уровень звука для всех потоков захвата звука.
public:
static AudioStateMonitor ^ CreateForCaptureMonitoring();
/// [Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoring")]
static AudioStateMonitor CreateForCaptureMonitoring();
[Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoring")]
public static AudioStateMonitor CreateForCaptureMonitoring();
function createForCaptureMonitoring()
Public Shared Function CreateForCaptureMonitoring () As AudioStateMonitor
Возвращаемое значение
Объект AudioStateMonitor .
- Атрибуты
Комментарии
Метод, используемый для создания экземпляра AudioStateMonitor , определяет, какие звуковые потоки отслеживаются. Другие фабричные методы класса AudioStateMonitor позволяют отслеживать уровень аудиопотоков на основе их MediaCategory, AudioDeviceRole, идентификатора связанного звукового устройства, а также отрисовки или записи аудиопотока.
Применяется к
CreateForCaptureMonitoring(MediaCategory)
Инициализирует новый экземпляр класса AudioStateMonitor , который отслеживает уровень звука для потоков аудиозахвата с указанной категорией MediaCategory.
public:
static AudioStateMonitor ^ CreateForCaptureMonitoring(MediaCategory category);
/// [Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategory")]
static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory const& category);
[Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategory")]
public static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory category);
function createForCaptureMonitoring(category)
Public Shared Function CreateForCaptureMonitoring (category As MediaCategory) As AudioStateMonitor
Параметры
- category
- MediaCategory
Значение из перечисления MediaCategory , указывающее категории звуковых потоков, которые будут отслеживаться. Система может использовать категорию звукового потока, чтобы определить, следует ли отключить звук или уменьшить громкость в ответ на определенное системное событие.
Возвращаемое значение
Объект AudioStateMonitor .
- Атрибуты
Комментарии
Метод, используемый для создания экземпляра AudioStateMonitor , определяет, какие звуковые потоки отслеживаются. Другие фабричные методы класса AudioStateMonitor позволяют отслеживать уровень аудиопотоков на основе их AudioDeviceRole, идентификатора связанного звукового устройства, а также отрисовки или записи аудиопотоком.
Применяется к
CreateForCaptureMonitoring(MediaCategory, AudioDeviceRole)
Инициализирует новый экземпляр класса AudioStateMonitor , который отслеживает уровень звука для потоков аудиозахвата с указанными MediaCategory и AudioDeviceRole.
public:
static AudioStateMonitor ^ CreateForCaptureMonitoring(MediaCategory category, AudioDeviceRole role);
/// [Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategoryAndDeviceRole")]
static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory const& category, AudioDeviceRole const& role);
[Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategoryAndDeviceRole")]
public static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory category, AudioDeviceRole role);
function createForCaptureMonitoring(category, role)
Public Shared Function CreateForCaptureMonitoring (category As MediaCategory, role As AudioDeviceRole) As AudioStateMonitor
Параметры
- category
- MediaCategory
Значение из перечисления MediaCategory , указывающее категории звуковых потоков, которые будут отслеживаться. Система может использовать категорию звукового потока, чтобы определить, следует ли отключить звук или уменьшить громкость в ответ на определенное системное событие.
- role
- AudioDeviceRole
Значение из перечисления AudioDeviceRole , указывающее роль устройства звуковых потоков, которые будут отслеживаться. Система может использовать роль устройства звукового потока, чтобы определить, следует ли отключить звук или уменьшить громкость в ответ на определенное системное событие.
Возвращаемое значение
Объект AudioStateMonitor .
- Атрибуты
Комментарии
Метод, используемый для создания экземпляра AudioStateMonitor , определяет, какие звуковые потоки отслеживаются. Другие фабричные методы класса AudioStateMonitor позволяют отслеживать уровень звуковых потоков на основе идентификатора связанного звукового устройства и того, захватывает или отрисовывает ли поток звук.