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